Buona sera a tutti quanti,
è un giorno che mi scervello per capire dove sia l'errore che mi genera questa frase:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\davidedurante\login.php on line 16
Errore: utente o password non identificato
il file login.php è questo
codice:
<?php
session_start();
$con=mysql_connect("localhost","davidedurante","");
if(!$con){
die('Impossibile connettersi a: ' . mysql_error());
}
mysql_select_db("davidedurante", $con);
$utente=$_POST['utente'];
$psw=$_POST['psw'];
$utente=stripslashes($utente);
$psw=stripslashes($psw);
$utente=mysql_real_escape_string($utente);
$psw=mysql_real_escape_string($psw);
$sql="SELECT * FROM login WHERE utente = '$utente' AND psw = '$psw'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
session_register("utente");
session_register("psw");
$_SESSION['utente']=$utente;
if($utente!="admin"){
header("Location:index.php");
}
else{
header("Location:admin.php");
}
}
else{
echo "Errore: utente o password non identificato";
}
?>
OVVIAMENTE il database si chiama davidedurante e la tabella su cui dovrei operare è la tabella login.... mi sapreste aiutare?? grazie mille in anticipo...
ps il mancato funzionamento è anomalo inquanto lo stesso codice l'avevo utilizzato nel sito precedente eppure non mi funziona questa volta forse ho sbagliato qualcosa e non riesco ad individuare cosa..