Tôi đã chọn cơ sở dữ liệu nhưng đối với một số lý do lạ nó vẫn nói rằng nó không được chọn.Lỗi "Không có cơ sở dữ liệu được chọn" ngay cả sau khi một db được chọn
dòng kết nối:
$location = "localhost";
$user = "user";
$pass = "pass";
//Database Selection
$link = mysql_connect($location, $user, $pass);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
//Database Selection
mysql_select_db('database') or die(mysql_error());
Các truy vấn:
while ($row_fpages = mysql_fetch_array($result_fanpage))
{
if ($row_fpages['client'] == NULL) {
//GRAPHS
$sql = "SELECT date, likes FROM statistics_pages WHERE idnum='".$_COOKIE['id']."' AND page_name = ".$row_fpages['page_name']." LIMIT 7";
$result_apps = mysql_query($sql) or die(mysql_error());
Và lỗi này là một đồng bằng No database selected
.
Tôi chưa bao giờ thấy lỗi này trước đây và tôi đã cố thay đổi rất nhiều thứ nhưng nó không hoạt động.
Điều này cũng có thể xảy ra nếu lệnh mysql_query của bạn lệnh * trước * lệnh mysql_connect hoặc mysql_selectdb lệnh –