Vous devez utiliser la sortie de mysql_query
dans mysql_fetch_array
.
$res = mysql_query($test_query);
if ($res === false) {
throw new Exception("query failed");
}
$row = mysql_fetch_array($res);
echo $row["id"];
Gardez à l'esprit que ceci ne lit qu'un ligne. Si vous en voulez plus, utilisez le while
construction de boucle que vous pouvez trouver ici :http://php.net/mysql_fetch_array
Si vous venez de faire un INSERT
requête utiliser mysql_insert_id()
pour récupérer l'identifiant. C'est une fonctionnalité de MySQL. Cela fonctionne en conjonction avec le AUTO_INCREMENT
option.
De plus, s'il s'agit d'un nouveau site que vous construisez, utilisez mysqli_*
fonctions au lieu de mysql_*
. Ce dernier est obsolète.