Menu:
Home
mysql_fetch_array()
: Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif,
d'un tableau indexé, ou les deux
mysql_fetch_assoc() : Lit une ligne de résultat
MySQL dans un tableau associatif
mysql_fetch_field() : Retourne les colonne
MySQL sous forme d'objet
mysql_fetch_object() : Retourne une ligne
de résultat MySQL sous la forme d'un objet
mysql_fetch_row() : Retourne une ligne de
résultat MySQL sous la forme d'un tableau
mysql_num_rows() : Retourne le nombre de lignes
d'un résultat MySQL
mysql_result() : Retourne un champ d'un résultat
MySQL
Content of the table:
| ID | First name | Last name |
| 8 | Donny | Nguyen |
| 9 | Fabrice | Catonet |
| 10 | Tom | Diot |
| 11 | Ronaldinho | Gaucho |
Function:
mysql_num_rows()
Explanation:
mysql_num_rows retourne le nombre de lignes du résultat
result . Cette commande n'est valide que
pour les commandes SELECT . Pour connaître le nombre de lignes retournées
par INSERT,
UPDATE ou DELETE, utilisez mysql_affected_rows .
Results:
mysql_connect("localhost", "root", "") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db("sql_basics");
$result = mysql_query("SELECT id, first_name, last_name FROM mytable");
$num_rows = mysql_num_rows($result);
echo "
".$num_rows." Rows\n";
?>