本文整理匯總了PHP中wpdb::errorInfo方法的典型用法代碼示例。如果您正苦於以下問題:PHP wpdb::errorInfo方法的具體用法?PHP wpdb::errorInfo怎麽用?PHP wpdb::errorInfo使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類wpdb
的用法示例。
在下文中一共展示了wpdb::errorInfo方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: htmlentities
if (isset($_GET['query'])) {
// Mot tapé par l'utilisateur
$q = htmlentities($_GET['query']);
// Connexion à la base de données
/* try {
$bdd = new PDO('mysql:host=localhost;dbname=openworld', 'root', '');
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}*/
// global $wpdb;
$newdb = new wpdb('root', '', 'adolf', 'localhost');
// Requête SQL
// $requete = "SELECT * FROM utilisateur WHERE nom LIKE '". $q ."%' or prenom LIKE '". $q ."%'";
//$requete = "SELECT * FROM wp_posts WHERE post_title LIKE '". $q ."%'";
// Exécution de la requête SQL
$resultat = $newdb->get_results("SELECT * FROM wp_posts WHERE post_title LIKE '" . $q . "%' AND post_type LIKE 'post'") or die(print_r($newdb->errorInfo()));
// $resultat = $newdb->get_results($requete) or die(print_r($newdb->errorInfo()));
// On parcourt les résultats de la requête SQL
/* while($donnees = $resultat->fetch(PDO::FETCH_ASSOC)) {
// On ajoute les données dans un tableau
//$suggestions['suggestions'][] = $donnees['nom']." ".$donnees['prenom'];
$suggestions['suggestions'][] = $donnees['nom'];
}*/
foreach ($resultat as $result) {
$test = $result->post_title;
$suggestions['suggestions'][] = $test;
}
// On renvoie le données au format JSON pour le plugin
echo json_encode($suggestions);
}