|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() |
Bonjour,
Je pensais trouver ça dans la FAQ mais... Soit donc une requête SQL quelconque dont certaines colonnes peuvent afficher NULL, cas typique en cas de jointure externe. Comment tester en PHP si l'une des colonnes de la requête a renvoyé NULL ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#2 | ||
|
Membre éprouvé
![]() Développeur Web Inscription : avril 2005 Messages : 395 ![]() |
Salut,
une petite précision, tu veux savoir si la colonne peut renvoyer NULL ou bien si la valeur de la colonne est NULL ? Si tu recherches le deuxième cas, la fonction is_null() ne fait-elle pas l'affaire ? Code :
|
||
|
|
00
|
|
|
#3 | ||||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Hello
Exemple pratique: Code :
Code :
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||||
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 66 ![]() |
Attention.
0 == null == false == array() == etc. Si la valeur peut retourner 0, il faut utiliser la comparaison stricte (===).
__________________
Programmation Web - PHP, MySQL, JavaScript, etc. |
|
00
|
|
|
#5 |
![]() ![]() |
Merci, je l'ai fait avec === NULL et ça fonctionne.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com