ciao a tutti, ho un piccolo problema che non riesco a risolvere. allora...
in un file di log in mi da un errore, dove dice che i dati non sono presenti nel database, quando invece nel database i dati ci sono! x spiegarmi meglio vi posto il codice
secondo voi dove sta l'errore??? grazie per l'aiuto!Codice PHP:
$sql="SELECT * from utenti_reg where (password='$password' and userid='$userid') ";
if (!($result=mysql_query($sql,$conn)))
{
echo scrivirosso("ATTENZIONE: errore nella query di lettura dei dati.\n
");
$errore=1;
}
if($errore==0)
{
while ($data=mysql_fetch_object($result)) // ciclo di lettura dei record (riga di dati)
{
$oldpassword=$data->password;
$olduserid=$data->userid;
$oldnome=$data->nome;
$oldcognome=$data->cognome;
}
if($errore==0)
{
if(mysql_num_rows($result)<1)
{
echo scrivirosso ("[b]I dati richiesti non sono presenti nel Data Base: DEVI PRIMA REGISTRARTI[/b]
");
echo "
[b]<a href=\"index.htm\">Home</a>[/b]
";
EXIT;
}
else
{
echo scrivimarrone("[b]$oldnome $oldcognome, [/b]");
echo scriviblu("[b]sei un visitatore registrato: benvenuto.[/b]
");
}
}
}