Originariamente inviato da wiko85
si ma se uso
$row = mysql_fetch_array($ris);

il volere dove me lo mette?

in $row[1] ???

e poi potresti spiegarmi un attimino questa?


$numrows = (mysql_num_rows($ris)) == 1 ? true : false;

grazie 1000!
Se usi $row = mysql_fetch_array($ris); il valore lo mette in $row['field1'] , $row['field2'] , $row['field3'] ecc.

Se anzicchè del fetch array usi il fetch row il valore te lo piazza in un array utilizzando le chiavi numeriche indipendentemente dal nome dei field nel database -> $row[0] , $row[1] , $row[2] ecc.

Con questa $numrows = (mysql_num_rows($ris)) == 1 ? true : false;
controlli se effettivamente esce fuori una riga dalla tua query:
dopo aver fatto mysqlquery, usando quella verifica, $numrows sarà true se viene tirata fuori una riga, false se ne viene fuori più di una o nessuna.