một đơn giảnSử dụng truy vấn hai lần mysql_fetch_array
$stuff = mysql_query("SELECT * FROM users");
while($s = mysql_fetch_array($stuff)){
# ....
}
while($r = mysql_fetch_array($stuff)){
# ...
}
khi cuối cùng() không hoạt động. Tôi đã cố gắng chạy foreach ($ thứ như $ s) nhưng sau đó tôi nhận được lỗi mảng không hợp lệ.
Tôi có thể sử dụng cùng một truy vấn hai lần như thế nào?
Tôi nghĩ rằng bạn cần phải đặt lại mảng vào đầu trước khi cố gắng sử dụng lại khi bạn đã đạt đến điểm kết thúc từ tập kết quả đầu tiên. –
xin vui lòng, ngừng sử dụng các hàm 'mysql_ *' đã lỗi thời để tìm hiểu cách sử dụng [PDO] (http://php.net/pdo) và các câu lệnh chuẩn bị. –