Problème de champ à NULL
Posté : 03 mai 2011, 16:02
Bonjour,
je savais pas trop où poster mon sujet, mais vu que ça à l'air d'être un problème simple, que je n'arrive bien sûr pas à résoudre, je suis venu ici.
Voici mon code simplifié :
En fait, même quand le champ `nom`est null, il ne rentre pas dans le if et je n'ai "que des 1".
J'ai essayé :
- != null
- empty()
- isnull
- == "NULL"
- === null
...
Et comme vous vous en doutez, rien n'y fait, et dans la liste que je veux afficher, des Null s'affiche au lieu des espaces voulus.
Toutes les idées sont évidemment les bienvenues.
Bien cordialement, Cédric.
je savais pas trop où poster mon sujet, mais vu que ça à l'air d'être un problème simple, que je n'arrive bien sûr pas à résoudre, je suis venu ici.
Voici mon code simplifié :
$query='SELECT nom
FROM `depot`
ORDER BY nom';
$requete=mysql_query($query)or die (mysql_error());
while ($result=mysql_fetch_assoc($requete) {
if ($result['nom'] == null) {
echo '0';
}
else {
echo '1';
}
}
Voilà en gros mon code largement simplifier.En fait, même quand le champ `nom`est null, il ne rentre pas dans le if et je n'ai "que des 1".
J'ai essayé :
- != null
- empty()
- isnull
- == "NULL"
- === null
...
Et comme vous vous en doutez, rien n'y fait, et dans la liste que je veux afficher, des Null s'affiche au lieu des espaces voulus.
Toutes les idées sont évidemment les bienvenues.
Bien cordialement, Cédric.