logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
29 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 506 686

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» [Résolu] - Qu'est-ce qui cloche?

[Résolu] - Qu'est-ce qui cloche?#24030

4Contributeur(s)
reef-passionHotfirenetdeveloppeurkilling
3 Modérateur(s)
developpeurjpbJireck
reef-passion reef-passionicon_post
je souhaite insérer un champ dans une table et le nom du champ est une variable.
la variable est bien récupérée car elle est déja introduite dans une table dans la même fonction (et affichée via un print pour etre sur)
voici la requête sql


$query="INSERT INTO $table VALUES('','$Nmanoeuvre','$manoeuvre')";


cette requête exécutée juste avant fonctionne. par contre celle-ci non



$query.="ALTER TABLE 'manoeuvre_agent' ADD '$Nmanoeuvre date NOT NULL'";




j'ai essayé diverse synthaxe et rien n'y fait
merci du coup de main
Hotfirenet Hotfireneticon_post
NOT NULL

car tu rajoutes un champs a la table qui doit être NON NULL donc impossible, si tu veux que ca fonctionne tu le mets à NULL voila en gros
reef-passion reef-passionicon_post
nickel ça marche marchi :=!

Message édité par : reef-passion / 27-11-2008 20:11

developpeur developpeuricon_post
EXCELLENT Hot :=!
killing killingicon_post

Moi je dis que le pire ce n'est pas de ne pas pouvoir répondre
C'est de ne même pas comprendre la question :-D

reef-passion reef-passionicon_post
e nf ait toutes les aides que j'ai vue donnaient un exemple en NOT NULL mais j'étais loin de penser que dans un script php ça ne passerait pas :-)
Hotfirenet Hotfireneticon_post
c'est pas que ca marche pas, c'est que tu ne peu pas modifier ta table si elle est pleine en ajoutant un champs NOT NULL

NOT NULLça veut dire que il doit y avoir forcement quelque chose comme valeur dans ton champ ;)+

Merci de mettre le topic en resolu