Je prépare une requête d'insertion comme celle-ci:
$wpdb->insert('table', $data, $format);
tableau de données sera:
$data = array_Push($data, 'resp' => true)
le problème est, quel format $ dois-je utiliser pour un champ booléen?
$format = array_Push($format, '%%')
dans le codex, je n'ai trouvé que% s (pour les chaînes)% d (pour les entiers) et% f (pour les flottants) ... mais qu'en est-il des booléens?
BOOL
ou BOOLEAN
sont, en ce qui concerne MYSQL, juste des remplacements/synonymes pour TINYINT(1)
, un entier minuscule, si bien que l'utilisation de %d
pour les entiers est la bonne façon de procéder.
Quelques informations supplémentaires: