sql >> Database teknologi >  >> RDS >> Mysql

PDO forberede erklæring og match mod i boolesk tilstand

Du skal blot oprette en erklæring som denne:

$query = 'SELECT COUNT(*) AS total FROM articles WHERE MATCH(title) AGAINST (:query IN BOOLEAN MODE)';
$stmt = $pdo->prepare($query);

Og bind derefter parametrene:

$keywords = ['php', 'mysql'];
$against = '';
for($i = 0; $i < count($keywords); $i++){
    $against .= ' +' . $keywords[$i];   
}
$stmt->execute(array(
    ':query' => $against
));



  1. Hvordan får man Woocommerce Variation ID?

  2. Implementering af tilladelser baseret på omdømme

  3. Mine SQL-fletningsrækker

  4. Sådan kopieres databasetabeller og hver post fra en databaseserver til en anden databaseserver i PHP MYSQL ?>