Bonjour,

Voilà maintenant une bonne heure que je cherche comment sélectionné des données dans ma base de données en ayant comme condition que l'un des champs soit "NULL".
J'ai réussi à exécuter la commande souhaitée via PhpMyAdmin, la voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT * 
FROM  `w_message` 
WHERE  `id_parentMessage` IS NULL
J'aimerais reproduire cette commande avec la pdo.

Voici la requête que j'envoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
		$req_getMessage = $connect -> prepare('SELECT * FROM w_message WHERE id_parentMessage = :id_parentMessage ORDER BY date DESC');
J'ai essayé plusieurs solutions telles que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
		$req_getMessage -> bindValue(':id_parentMessage', NULL, PDO::NULL_NATURAL);
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
		$req_getMessage -> bindValue(':id_parentMessage', NULL, PDO::PARAM_NULL);
ou bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
		$req_getMessage -> execute(array(":id_parentMessage" => NULL));
Mais sans résultat à chaque fois.

Auriez vous une idée ?
Merci d'avance!