Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie bekomme ich den letzten Eintrag aus der MYSQL-Datenbank?

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.