2012-04-02 62 views
0

我無法弄清楚這一點。該查詢插入的所有字段需要的,但無論出於何種原因的新紀錄,它給了我一個500服務器錯誤插入後沒有返回true或false:這個MySQL查詢返回500服務器錯誤

$connection = Database::getConnection(); 
$query = "INSERT INTO reviews 
      VALUES ('0', (SELECT tbl_id FROM table WHERE brand = '$brand' AND model = '$model'), 
      (SELECT user_id FROM users WHERE user_name = '$user'), '$overall', '$lvalue', 
      '$pvalue', '$dvalue', '$vvalue', '$summary', 
      '$review', '$date')"; 
$result = $connection -> query($query); 

    if (!$result || $result -> affected_rows < 1) { 
     $result -> close(); 
     return FALSE; 
    } else { 
     $result -> close(); 
     return TRUE; 
    } 

任何幫助,不勝感激!

+5

你的日誌說......? – 2012-04-02 00:41:09

+0

一個說:'PHP致命錯誤:調用一個成員函數close()在一個非對象在/ path/to /文件行155'和另一個說PHP解析錯誤:語法錯誤,意想不到的T_PRIVATE在/路徑/到/文件在線156' – 2012-04-02 00:57:06

+0

如何查看這些日誌? – 2017-07-16 08:16:14

回答

相關問題