0
我有一個表:產品PDO SELECT [和 - 或者]
---- id ---- send ---- get ----
---- 1 ----- jack ----- sedo ----
---- 2 ----- jack ----- imam ----
---- 3 ----- imam ----- sedo ----
---- 4 ----- imam----- jack----
我想從產品與PDO選擇PREPARE
where (send = imam AND get = jack) OR (send = jack AND get = imam)
這似乎不工作。
$query=$db->prepare("SELECT * FROM product WHERE (send = :send AND get = :get) OR (get = :get AND send = :send)");
$query->execute(array(
':send' => "imam",
':get' => "jack",
':send' => "jack",
':get' => "imam",
)
);
我該如何做這個查詢?感謝
您需要命名你的每一個參數的不同的東西。如':send'和':send2'。 –