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
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Attribuer une sonnerie à un contact - Guide
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
- Colombe souhaite utiliser cette image comme illustration. quel texte doit-elle ajouter pour attribuer correctement la photographie à son auteur ? - Forum Photofiltre
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 :)