ďťż
Podstrony
|
telcocafeMam 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 |
|||
Sitedesign by AltusUmbrae. |