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

Comment convertir cette instruction de préparation pour utiliser des espaces réservés dans Wordpress $wpdb ?

Dommage, c'est si simple ! Wordpress utilise deux espaces réservés %s et %d.

%s doit être utilisé lors du passage de chaînes à la base de données

tandis que :

%d doit être utilisé pour les entiers.

Mon problème ci-dessus est que je les ai mélangés, j'utilise %d pour les chaînes ou %s pour les entiers. Ainsi, le problème est résolu en utilisant les espaces réservés corrects pour votre type de données spécifique. Problème résolu.

Par exemple, si vous interrogez la base de données en utilisant id avec la variable php $id, l'espace réservé doit être %d car il s'agit d'un entier, sinon pour les chaînes, telles que les noms, etc., utilisez %s.