Được rồi cú pháp của tôi có thể được mô tả không có mã. Về cơ bản nó phải dễ dàng ... nhưng không bao giờ.
Tôi có 2 vòng liên tiếp ... về cơ bản giống nhau. Tôi SELECT * mỗi biến từ cơ sở dữ liệu của tôi, và sau đó tôi cần phải xây dựng một lớp javascript 2 dựa trên hai sep. biến.
Vì vậy
tôi có:
while ($row = mysql_fetch_array($myVariable)) {
// do events
}
rồi sau đó
while ($row2 = mysql_fetch_array($myVariable)) {
// do events
}
Đối với một số lý do nó hoàn toàn trở về NOTHING trên một giây ... là có một số mà tôi cần phải đặt lại mảng của tôi, nó có thể kết thúc và sau đó tôi không thể khởi động lại. Một câu hỏi cơ bản như vậy, nhưng tôi không thể tìm ra điều gì khác có thể sai cho cuộc sống của tôi. Vì vậy, thats câu hỏi, là một vấn đề chung để chỉ làm điều đó hai lần liên tiếp và mong đợi PHP để bắt đầu lại mỗi lần vào đầu $ myVariable giữ tuyên bố SELECT của tôi?
Cảm ơn ... sẽ kiểm tra cả ngày và cập nhật nếu cần. Bộ đếm thời gian đầu tiên đến Stack Overflow tôi rất muốn thấy sự trợ giúp.
chèn đầu tiên tất cả các bản ghi trong một mảng một sau đó làm một foreach – ZiTAL
http://uk.php.net/mysql-fetch-array mysql_fetch_array di chuyển con trỏ dữ liệu nội bộ, có người thông minh hơn tôi sẽ giải thích thêm này , nhưng về cơ bản trong vòng lặp thứ hai bạn đã đi đến cùng! – TommyBs
Câu hỏi có thể trùng lặp: [Vòng lặp thứ hai trong khi không chạy. Tại sao?] (Http://stackoverflow.com/questions/8333145/second-while-loop-not-running-why) – Wiseguy