Variable permettant d'attribuer la valeur NULL dans une BDD
Fermé
chantaussel
Messages postés
137
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
9 juillet 2014
-
20 févr. 2013 à 13:12
chantaussel Messages postés 137 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 9 juillet 2014 - 20 févr. 2013 à 15:16
chantaussel Messages postés 137 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 9 juillet 2014 - 20 févr. 2013 à 15:16
A voir également:
- Variable permettant d'attribuer la valeur NULL dans une BDD
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Google Docs
- Vba récupérer la valeur d'une cellule ✓ - Forum VB / VBA
2 réponses
Utilisateur anonyme
20 févr. 2013 à 13:20
20 févr. 2013 à 13:20
Bonjour
Si tu veux mettre un champ à NULL, il faut mettre NULL et non pas 'NULL' qui est une chaîne de caractères comme tu l'as remarqué.
Avec le code tel que tu le proposes, c'est impossible, puisque tu as des apostrophes autour des valeurs, tu vas donc toujours insérer des valeurs non NULL.
Il faut ré-écrira ton instruction sans les apostrophes, et mettre les apostrophes dans les variables si elles contiennent une valeur réelle , ou bien NULL si tu veux NULL. exemple :
Si tu veux mettre un champ à NULL, il faut mettre NULL et non pas 'NULL' qui est une chaîne de caractères comme tu l'as remarqué.
Avec le code tel que tu le proposes, c'est impossible, puisque tu as des apostrophes autour des valeurs, tu vas donc toujours insérer des valeurs non NULL.
Il faut ré-écrira ton instruction sans les apostrophes, et mettre les apostrophes dans les variables si elles contiennent une valeur réelle , ou bien NULL si tu veux NULL. exemple :
$nom="'machin'"; $prenom="'Pierre'"; $date_n="NULL"; ... mysql_query("UPDATE leaves SET nom=".$nom.",prenom=".$prenom.",date_n=".$date_n.",lieu_n=".$lieu_n." WHERE id=".$id);
chantaussel
Messages postés
137
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
9 juillet 2014
30
20 févr. 2013 à 15:16
20 févr. 2013 à 15:16
Cool, c'est ça!
Merci encore :)
Merci encore :)