Bạn cần sử dụng đầu ra của mysql_query
trong mysql_fetch_array
.
$res = mysql_query($test_query);
if ($res === false) {
throw new Exception("query failed");
}
$row = mysql_fetch_array($res);
echo $row["id"];
Hãy nhớ rằng điều này chỉ đọc một hàng ngang. Nếu bạn muốn nhiều hơn, hãy sử dụng while
xây dựng vòng lặp bạn có thể tìm thấy tại đây: http://php.net/mysql_fetch_array
Nếu bạn vừa thực hiện một INSERT
truy vấn sử dụng mysql_insert_id()
để tìm nạp id. Đây là một tính năng của MySQL. Điều này hoạt động cùng với AUTO_INCREMENT
tùy chọn.
Ngoài ra, nếu đây là một trang web mới mà bạn đang xây dựng, hãy sử dụng mysqli_*
thay vì mysql_*
. Cái sau không được dùng nữa.