Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como obter a última entrada do banco de dados MYSQL?


Você precisa usar a saída de mysql_query em mysql_fetch_array .
$res = mysql_query($test_query);
if ($res === false) {
    throw new Exception("query failed");
}
$row = mysql_fetch_array($res);
echo $row["id"];

Lembre-se de que isso lê apenas um fileira. Se você quiser mais, use o while construção de loop você pode encontrar aqui:http://php.net/mysql_fetch_array

Se você acabou de fazer um INSERT consulta use mysql_insert_id() para buscar o id. Este é um recurso do MySQL. Isso funciona em conjunto com o AUTO_INCREMENT opção.

Além disso, se este for um novo site que você está criando, use mysqli_* funções em vez de mysql_* . Este último é preterido.