Mam problem z Mysql/php. Mam skrypt prostego logowania:
Kod
<?php
$user = $_POST['user'];
$pass = $_POST['pass'];
if (empty($user) && empty($pass))
{
echo 'Wypelnij wszystkie pola!';
}
else
{
$mysql = mysql_connect('localhost','uwierzytel','uwierzytel')
or die ('Brak poloczenia.<br />Blad"'.mysql_error());
$db = mysql_select_db('login',$mysql);
$wynik = mysql_query("select count(*) from user where uzytkownik=='$uzytkownik' and haslo==sha1('$haslo')");
$wiersz = mysql_fetch_row($wynik);
$ile = $wiersz[0];
if ($ile > 0)
{
echo 'zalogowany';
}
else {
echo 'blad';
}
}
?>
$user = $_POST['user'];
$pass = $_POST['pass'];
if (empty($user) && empty($pass))
{
echo 'Wypelnij wszystkie pola!';
}
else
{
$mysql = mysql_connect('localhost','uwierzytel','uwierzytel')
or die ('Brak poloczenia.<br />Blad"'.mysql_error());
$db = mysql_select_db('login',$mysql);
$wynik = mysql_query("select count(*) from user where uzytkownik=='$uzytkownik' and haslo==sha1('$haslo')");
$wiersz = mysql_fetch_row($wynik);
$ile = $wiersz[0];
if ($ile > 0)
{
echo 'zalogowany';
}
else {
echo 'blad';
}
}
?>
ale pojawia sie blad:
Kod
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd-users\now\s\login.php on line 23
blad
Co jest zle?
blad