non so + cosa fare sono disperato. se guardate il codice:se passo un nome e cognome che esistono sul db mi fa l'update e mi stampa RUSTICHELLA ma non riesco in nessun modo a fare l'else che dovrebbe stampare un banalissimo RUSTI (parola a caso). ma è possibile che non funzioni l'else?
dove sbaglio? grazie in anticipo
$nome="";
$cognome="";
$username="";
$password="";
$email="";
$count="";
$msg="";
if(isset($_POST['txtUsername'])&&(isset($_POST['txtPassword']))&&(isset($_POST['txtConfermaPassword']))&&(isset($_POST['txtEmail']))&&($_POST['txtPassword']==$_POST['txtConfermaPassword']))
{
$username=$_POST['txtUsername'];
$nome=$_POST['nome'];
$cognome=$_POST['cognome'];
$password = $_POST['txtPassword'];
$email = $_POST['txtEmail'];
}
$dbConn = mysql_connect($host,$user,$pw) or die("Errore di connessione al DBMS");
mysql_select_db($db,$dbConn) or die("Errore di connessione al database");
$query = "select * from sc_anagrafica WHERE NOME='$nome' and cognome='$cognome'";
$result = mysql_query($query,$dbConn) or die(mysql_error());
$count = mysql_num_rows($result) or die (mysql_error());
echo $count;
if($count==1){
$query2="update sc_anagrafica set username='$username', password='$password' where nome='$nome' and cognome='$cognome'";
$result2= mysql_query($query2,$dbConn) or die(mysql_error());
echo "RUSTICHELLA";
}
else
echo "RUSTI";