Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given

[php]<?php
$nazwauz=$_POST[‘nazwauz’];
$imie=$_POST[‘imie’];
$nazwisko=$_POST[‘nazwisko’];
$haslo=$_POST[‘haslo’];
include(“baza-p.php”);

$query1 = “SELECT login FROM user”;
if(!$result1=mysql_query($query1, $db_lnk)){
echo(‘Wystapil blad. Zapytanie odrzucone
’);
}
while($row = mysql_fetch_row($result1)) // ERROR IN THIS LINE
{
if($nazwauz==$row[0] || $nazwauz==NULL || $imie==NULL || $nazwisko==NULL || $haslo==NULL)
{
include(“baza-r.php”);
$_SESSION[‘komunikat’]=“Podana nazwa użytkownika istnieje lub błąd wprowadzonych danych”;
include(“index.php”);
exit();
}
}[/php]

Any ideas how to fiz that?

Yep, restructure the way you have it.
[php]$result1 = mysql_query(“SELECT login FROM user”) or die(mysql_error());
if(mysql_num_rows($result1) == 0) { // if no results are returned
echo ‘Wystapil blad. Zapytanie odrzucone
’;
} else { // proceed if rows are found
while($row = mysql_fetch_array($result1)) {
// rest of code
}
}[/php]

Sponsor our Newsletter | Privacy Policy | Terms of Service