Я пытаюсь сказать, отображаются ли все символы «ИЛИ». Если это удаленно близко к хранителю, тогда покажите (как)
Лео, да, я пытался: хранитель здесь весь код. Я прокомментировал то, что вы предложили, потому что это работает на данный момент. (также изменил sql). Мне любопытно, имеет ли значение первый запрос, в котором я пытаюсь получить 'count'. Дай мне знать. Спасибо.
$q = $_GET['q'];
$STH = $dbh->prepare("SELECT COUNT(*) FROM inv_assets WHERE po = :query OR serialNum = :query OR dop = :query OR purchaseFrom = :query OR custodian = :query");
$STH->bindParam(':query', $q);
//$STH->bindParam(':custodian', '%'.$q.'%');
$STH->execute();
if ($STH->fetchColumn() > 0) {
$STH = NULL;
$STH = $dbh->prepare("SELECT * FROM inv_assets WHERE po = :query OR serialNum = :query OR dop =:query OR purchaseFrom = :query OR custodian = :query");
$STH->bindParam(':query', $q);
//$STH->bindParam(':custodian', '%'.$q.'%');
$STH->execute();
showTable($STH,$perms);