Per fare una prova ho fatto questo codice:
codice:
<form action="prova.php" method="POST">
<input name="username">
<input type="password" name="password">
<input type="submit" value="Login">
</form>
e questo è prova.php:
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);
if (mysql_num_rows($equery)>0)
$array=mysql_fetch_row($equery);
foreach ($array as $k => $v)
{
print ($v . ",");
}
?>
però, utilizzando sia fetch_row che fetch_array non riesco ad ottenere più di un record nell'array, anche se ce ne sono più di uno con lo stesso username, qualcuno conosce una funzione adatta?