@dararag
Quello che hai scritto va quasi bene
Codice PHP:
<?php
$conn=mysql_connect('localhost','root','martyedariouxs') or die ("connessione sbagliata");
$db=mysql_select_db('utenti',$conn);
$query="SELECT Username, Password FROM utenti_registrati WHERE Username='" . $_POST['username'] . "'";
$equery=mysql_query($query);
#correggi da qui in poi
if (mysql_num_rows($equery)>0)
{
echo "per ottenere il totale si usa questa funzione : ".mysql_num_rows($equery)."
";
while($rs = mysql_fetch_array($equery))
{
print "Username :".$rs['Username']." - Password :".$rs['Password']."
";
}
}
?>
@lnx
ci sono grossi errori nel codice che hai scritto:
1) hai scordato di chiamare mysql_query, in quanto questa funzione effettua la query; senza di questa mysql_fetch_array, mysql_num_rows e mysql_fetch_row danno errore di puntatore non valido
2) errore di logica: in quanto $tot = count($equery); non conta le righe della query ma soltanto gli elementi inseriti effettivamente nell'array (in questo caso 4; 2 associativi e 2 numerici visto che non hai dichiarato il tipo nel fetch_array) ma si usa mysql_num_rows (per il conteggio dei record della select) e mysql_num_fields(per il conteggio dei campi)
3) errore di xhtml =>
è sbagliato si deve usare