Il est utile de vérifier si tous les champs MySQL sont NULL lors de l'interrogation des données d'une base de données afin qu'elles puissent être traitées différemment des champs avec des valeurs numériques ou de texte. NULL indique une valeur inconnue manquant , qui est différente de la valeur par défaut , tel que 0 ou '' . Vous pouvez utiliser la fonction PHP " is_null " pour vous dire si un champ MySQL retournée est NULL ou non. Instructions 1 Ouvrez votre fichier source PHP dans un éditeur de texte tel que le Bloc-notes Windows . 2 Utilisez la fonction " mysql_query (requête) " pour envoyer une requête MySQL à la base de données active . Par exemple, " $ result = mysql_query (" SELECT my_var de my_table "); " . 3 Utilisez l' "(résultat) mysql_fetch_assoc " fonction dans une boucle "while" pour extraire des lignes du résultat MySQL. Par exemple, "while ( $ my_values = mysql_fetch_assoc ($ result) ) {" . 4 Utilisez l' " (variable) is_null " fonction à l'intérieur de la boucle "while" pour déterminer si un champ d'un ligne renvoyée a une valeur NULL. Par exemple, si ( is_null ($ my_values [" my_var "] ) ) {echo " est NULL" ; }} " imprime " est NULL " pour toutes les valeurs de" my_var " qui sont NULL 5. Enregistrez le fichier PHP.
|