sql >> Database >  >> RDS >> Mysql

PHP SQL STMT SELECTEER meerdere LIKE? is dit mogelijk?

Je hebt 4 ? parameters en u bindt slechts één waarde

$stmt->bind_param("s", $param_term); 

Dit zou

. moeten zijn
$stmt->bind_param("ssss", $param_term,
                        $param_term,
                        $param_term,
                        $param_term); 

zodat elke parameter ? krijgt een waarde.

De query heeft ook een haakje nodig om op deze manier correct te werken

WHERE (Name LIKE ? 
    OR Code LIKE ? 
    OR Date LIKE ? 
    OR Inserter LIKE ? ) 
AND ID = '2'


  1. PDO::ERRMODE_EXCEPTION onderdrukt waarschuwing niet

  2. Zoeken in volledige tekst sinds PostgreSQL 8.3

  3. Wederzijdse vrienden sql met join (Mysql)

  4. De volgorde van rijen in een MySQL-tabel wijzigen