Sie müssen die Ausgabe von mysql_query
verwenden in mysql_fetch_array
.
$res = mysql_query($test_query);
if ($res === false) {
throw new Exception("query failed");
}
$row = mysql_fetch_array($res);
echo $row["id"];
Denken Sie daran, dass hier nur eins angezeigt wird die Zeile. Wenn Sie mehr wollen, verwenden Sie while
Schleifenkonstruktion finden Sie hier:http://php.net/mysql_fetch_array
Wenn Sie gerade ein INSERT
gemacht haben Abfrage verwenden Sie mysql_insert_id()
um die ID zu holen. Dies ist eine Funktion von MySQL. Dies funktioniert in Verbindung mit dem AUTO_INCREMENT
Option.
Wenn Sie eine neue Website erstellen, verwenden Sie außerdem mysqli_*
Funktionen anstelle von mysql_*
. Letzteres ist veraltet.