Cerca di evitare di pubblicare stessa domanda in altri modi, modifica la stessa domanda.
Hai posto la stessa domanda in MYSQL OR non funzionante
Spero che questo ti possa davvero aiutare:-
try {
$keyword = trim($_GET["keyword"]);
if ($keyword <> "" ) {
$sql = "SELECT * FROM tbl_contacts WHERE 1 AND "
. " (first_name LIKE :keyword OR last_name LIKE :keyword) ORDER BY first_name ";
$stmt = $DB->prepare($sql);
$stmt->bindValue(":keyword", $keyword."%");
}else {
$sql = "SELECT * FROM tbl_contacts WHERE 1 ORDER BY first_name ";
$stmt = $DB->prepare($sql);
}
$stmt->execute();
$total_count = count($stmt->fetchAll());
Ho anche risposto alla tua nuova domanda ripetuta https://stackoverflow.com/a/44859408/7678788