Трябва да използвате изхода на mysql_query
в mysql_fetch_array
.
$res = mysql_query($test_query);
if ($res === false) {
throw new Exception("query failed");
}
$row = mysql_fetch_array($res);
echo $row["id"];
Имайте предвид, че това чете само един ред. Ако искате повече, използвайте while
конструкцията на цикъла, която можете да намерите тук:http://php.net/mysql_fetch_array
Ако току-що сте направили INSERT
заявка използва mysql_insert_id()
за да получите идентификатора. Това е характеристика на MySQL. Това работи във връзка с AUTO_INCREMENT
опция.
Освен това, ако това е нов сайт, който създавате, използвайте mysqli_*
функции вместо mysql_*
. Последният е отхвърлен.