Mysql
 sql >> Base de données >  >> RDS >> Mysql

Résultat de la recherche MYSQL

Essayez d'éviter de publier la même question autrement, modifier la même question.

Vous avez posé la même question dans MYSQL OR ne fonctionne pas

J'espère que cela vous aidera vraiment :-

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());

J'ai également répondu à votre nouvelle question répétée https://stackoverflow.com/a/44859408/7678788