Tôi tin rằng bạn có thể đang mở một kết nối MySQL ở đầu tập lệnh, đóng nó và mở lại nó mà không quên chọn cơ sở dữ liệu.
Nếu bạn đang sử dụng các hàm mysql_ cũ (mà bạn thực sự không nên sử dụng cho mã mới nữa, hãy xem MySQLi và PDO ) thì bạn có thể đã quên dòng mã này:
mysql_select_db("databaseName");
Hoặc, nếu bạn đang sử dụng "truy vấn thô", bạn có thể thiếu dòng này:
mysql_query("USE databaseName");
Mặc dù trên cùng một tập lệnh, nó có thể không đáng để đóng kết nối cơ sở dữ liệu, nhưng bạn nên giữ nó mở trong suốt tập lệnh.