begin process at 2012 02 10 16:43:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

Un insert to qui n'insert rien du tout...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Un insert to qui n'insert rien du tout...

vendredi 28 septembre 2007 à 15:59:20 | Un insert to qui n'insert rien du tout...

vxr888

Membre Club
Bonjour,

J'ai un soucis depuis quelques jours avec une requête insert to...

J'ai un insert to sur une base de données dont le nom est OBLIGATOIREMENT le nom du serveur, un tiret, le nom de mon choix. Exemple : web75-forum ...

Voici le problème...

$result=mysql_query("INSERT INTO web75-ljt (Dept,Nom,Annee,Qte,Libre) VALUES ('$Dept','$Nom','$Annee','$Qte','$Libre')"); 
if (!$result) {
   echo "L'enregistrement de vos données a échoué. Essayez plus tard<br><br>";
   echo "<a href=\"gesdoubles.php\"><img src=\"images/bt_prec.png\" border=\"0\"></a>";
} else {
   echo "Les données ont été enregistrées avec succès<br><br>";
   echo "<a href=\"gesdoubles.php\"><img src=\"images/bt_term.png\" border=\"0\"></a>";
}

Ceci me retourne : L'enregistrement de vos données a échoué. Essayez plus tard.

Si je tape cette requête directement dans mysql il me dit que c'est à cause du tiret entre web75 et ljt.

Par ailleurs j'ai aussi un champ id au début mais je l'ignore (je pense pas que ce soit le soucis).

Please, help me
lundi 1 octobre 2007 à 10:35:57 | Re : Un insert to qui n'insert rien du tout...

vxr888

Membre Club
Aidez-moi svp
lundi 1 octobre 2007 à 10:52:46 | Re : Un insert to qui n'insert rien du tout...

fabrice69

Administrateur CodeS-SourceS
Bonjour,

Mettez le nom de votre base entre [ ]
De plus, ou est le nom de la table ?

Un Update se fait sur une table de données et non sur une base directement :
 - [ Lien ]

Romelard Fabrice (Alias F___)
lundi 1 octobre 2007 à 11:57:08 | Re : Un insert to qui n'insert rien du tout...

vxr888

Membre Club
Lol je sais ça peut paraître fou à première vue... la table a le même nom que la base de données
lundi 1 octobre 2007 à 11:59:50 | Re : Un insert to qui n'insert rien du tout...

fabrice69

Administrateur CodeS-SourceS
modifiez votre requête comme suit :
 - INSERT INTO [web75-ljt] (Dept,Nom,Annee,Qte,Libre) VALUES ('$Dept','$Nom','$Annee','$Qte','$Libre')

Vous devriez aussi passer par une variable temporaire qui stocke cette requête afin de faire un echo dessus et voir ce qui est envoyé au serveur.


Romelard Fabrice (Alias F___)
lundi 1 octobre 2007 à 18:25:09 | Re : Un insert to qui n'insert rien du tout...

vxr888

Membre Club
"L'enregistrement de vos données a échoué. Essayez plus tard"

Voici l'erreur retournée par mysql (j'ai laissé les couleurs, ça a peut-être son sens vu la coloration du tiret entre web75 et ljt ...)

INSERTINTO[web75-ljt](

Dept,
Nom,
Annee,
Qte,
Libre
)
VALUES(
'45','Essai','1965','2','0'
)

MySQL a répondu:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '[web75-ljt] (Dept,Nom,Annee,Qte,Libre) VALUES ('45','Essai','1965','2','0')' at line 1

mercredi 3 octobre 2007 à 09:48:37 | Re : Un insert to qui n'insert rien du tout...

vxr888

Membre Club
pleaaase :(
mercredi 3 octobre 2007 à 11:07:45 | Re : Un insert to qui n'insert rien du tout...

fabrice69

Administrateur CodeS-SourceS
Réponse acceptée !
Avec MySQL Essayez :

INSERTINTO`web75-ljt(

Dept,
Nom,
Annee,
Qte,
Libre
)
VALUES(
'45','Essai','1965','2','0'
)


Romelard Fabrice (Alias F___)

mercredi 3 octobre 2007 à 11:38:55 | Re : Un insert to qui n'insert rien du tout...


Cette discussion est classée dans : insert, données, to, echo, web75


Répondre à ce message

Sujets en rapport avec ce message

SQL 2000 insertion [ par rikardo ] bonjour, je fais une insertion de masse avec une requete du type insert into TABLE1(CHAMP1,CHAMP2.) SELECT a.champ1,b.champ2 FROM ... cette requete deny insert on myTable to sa [ par olivierbalagizi ] Cher tous, J'ai une base de données myBase sur un sql server 2000. Cette base contient une table myTable et j'aimerai que l'utilisateur 'sa' (système Migration SQL server 2000 vers 2008 [ par adam525 ] Bonjour, j'ai procédé à une migration d'une base de données sous sql server 2000 vers un autre serveur et une autre base de données sql server 2008. [MySQL / QGis] [ par jadoud ] Bonjour, je travaille en ce moment avec MySQL et rencontre quelques difficultés. j'ai crée une base de données sous MySQL, l'import fonctionne, les How to link a plesk panel web server to SQL server 2000 [ par AMSOLL ] Hey everyone, i'm trying for a while to link a web server created with plesk panel 9 to my local instant SQL server 2000, using the following request base de données [ par arssaida ] [^^!2] bonjour, j'ai installer microsoft sql server 2005 mais je ne trouve pas l'icone database pour écrire la base ?comment faire? aussi comment fair Création d'une base de données [ par artificier15 ] bonjour Je souhaiterais créer une base de données suite à une collecte d'informations a partir d'un TEXTAERA. Ces informations sont: Points total Fichier SDF: impossible de réccuperer mes données [ par nifago ] Bonsoir à tous ! J'ai développé application sur PC avec le logiciel pendragon. Je l'ai ensuite transféré sur pocket pc. Sur le pocket pc la base de d Fusion des bases de données access en une seul [ par tissafi ] Bonjour tout le monde; Comme il est indiqué dans le titre de sujet je savoir est-ce qu'il est possible de fusion trois bases de données en une seul .


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,966 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales