本文整理汇总了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);
}