2017-05-15 55 views
2

我試圖從數據庫中的2個表中檢索值。 的PHP是這樣的:查詢未在PHP中給出預期結果

$conn = Db::getInstance(); 
$getPosts = $conn->prepare("SELECT DISTINCT board.boardID, 
board.userID, board.postID, items.Url, items.Image 
FROM board 
JOIN items on postID = items.id 
WHERE board.userID = 92, board.boardID = 1"); 
$getPosts->execute(); 
$p = $getPosts->fetch(); 

var_dump($p); 

我在等一個陣列中的所有的值,而是,$ P給我一個布爾(假)。我想在圖片標籤中回顯$ p ['Url']。 我在做什麼錯? 非常感謝!

回答

7

用AND替換WHERE子句中的逗號。

+0

感謝您的快速反應@Max – Moya

1

當您在SQL查詢語法有錯誤,則返回布爾值「假」這是哪裏出現了問題

+0

謝謝@Alien鯨魚,我不知道你 – Moya

+0

受歡迎的 –