ďťż

[MySQL i po części PHP]not a valid MySQL result... ...resource

       

Podstrony


telcocafe

Mam taki kod:

if (isset($_POST[login]) && isset($_POST[pass])) {    $login = $_POST[login];    $pass = $_POST[pass];    $sql = "SELECT * FROM `admin`";    $wykon = mysql_query($sql);    $tab = mysql_fetch_array($wykon);    if ($tab[login] == $login && $tab[pass] == md5($pass))    {        $_SESSION[logadmin] = TRUE;    }else echo "Zły login lub hasło!";     }

i gdy uruchomie plik php z tym wywala:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in e:\httpd\admin\index.php on line 18 Zły login lub hasło!



Upewnij się, że połączyłeś się z bazą, wybrałeś odpowiednią bazę i tabela `admin` na 100% istnieje :)

mi taki błąd wywalało, jeśli nie było wyniku zapytania (spowodowane albo nie połączeniem się z bazą, albo złem adresowanie zapytania SQL.

try :
$wykon = mysql_query($sql); if ($wykon) {  $tab = mysql_fetch_array($wykon); }



Wszystko na 100% istnieje. Połączenie z bazą jest, tabela istnieje i zapytanie sql też jest chyba dobre. Sposób Bełdzia wypróbuje jak wróce do domu. Jak co to wyedytuje post.

//edit Ten twój sposób Bełdzio cosik nie działa. Co do postu poniżej to oczywiście że mam tam mysql_connect().
Użytkownik dh_maniak edytował ten post 24 czerwiec 2005, 14:29
ps rozumiem, że masz gdzieś mysql_connect :>

Wszystko przez moje roztrzepanie. Zapomniałem o mysql_select_db() :P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.