Код: Выделить всё
SELECT COUNT('id'), users.username
FROM listings
LEFT JOIN users ON listings.owner = users.user_id
WHERE dateposted > :cutoffdate
AND (title LIKE :search
OR body LIKE :search1
OR location LIKE :search2
OR username LIKE :search3
)
Код: Выделить всё
$stmt = connect()->prepare($sql);
$stmt->execute(['cutoffdate' => $cutoffdate,
'search' => "%$searchstring%",
'search1' => "%$searchstring%",
'search2' => "%$searchstring%",
'search3' => "%$searchstring%"]);
Подробнее здесь: https://stackoverflow.com/questions/791 ... b-in-where
Мобильная версия