Erreur lors du transfert de mes tables

Mammouth du PHP | 545 Messages

02 mars 2006, 12:41

Salut,

Je souhaite faire le transférer mes tables vers un site. Je dois certainement utiliser la mauvaise méthode car j'ai un message d'erreur de syntax que je ne comprend pas (j'suis pas fort du tout!)
Erreur

Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Ponctuation invalide @ 1
STR: //
SQL: // Dumping data for table `acrho_course`
INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N)
requête SQL :

// Dumping data for table `acrho_course` INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N)

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 '// Dumping data for table `acrho_course`
INSERT INTO acrho_cou

Voici la requête que j'utilise dans myadmin:

Code : Tout sélectionner

DROP table IF EXISTS acrho_course; CREATE TABLE `acrho_course` ( `id_course` int(11) unsigned NOT NULL auto_increment, `nom_course` varchar(45) default NULL, `date` date NOT NULL default '0000-00-00', `pat_chal` enum('C','P') NOT NULL default 'P', `lieu` varchar(45) default NULL, `kilometrage` float(5,3) default NULL, `nbre_part` int(11) default NULL, `matricule` int(11) NOT NULL default '0', `publier` enum('O','N') NOT NULL default 'N', PRIMARY KEY (`id_course`) ) TYPE=MyISAM; # // Dumping data for table `acrho_course` # INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N); INSERT INTO acrho_course VALUES (2,'12ème Jogging du Printemps','2004-02-28',C,'Bury',10.200,485,0,N); INSERT INTO acrho_course VALUES (3,'Jogging du Mont de la Trinité','2003-11-11',P,'Kain',12.730,630,0,N); INSERT INTO acrho_course VALUES (4,'LES BOUCLES VALLOISES','2005-03-28',P,'VAULX',10.200,530,0,N); INSERT INTO acrho_course VALUES (5,'10EME MEMORIAL JEAN PIERRE DUSAUTOIS','2005-05-05',P,'TOURNAI',10.000,330,0,N); INSERT INTO acrho_course VALUES (6,'JOGGING DU FAUBOURG MORELLE','2005-04-09',P,'TOURNAI',8.600,335,0,N); INSERT INTO acrho_course VALUES (7,'26EME TRAVERSEE DE LA VILLE','2005-09-25',P,'ATH',12.000,355,0,N); INSERT INTO acrho_course VALUES (8,'CORRIDA PIPAISIENNE','2005-08-07',P,'PIPAIX',10.285,430,0,N); INSERT INTO acrho_course VALUES (9,'LA RONDE DU PAYS VERT','2005-05-07',P,'ATH',11.700,305,0,N); .... y'en a encore plein !
Ce serait sympa de me dire ce qui ne peut pas fonctionner avec cette requête

Merci
Sebe

Pour moi, le PHP est une nouvelle aventure qui a commencée fin octobre 2005 ... c'est plus exitant que le HTML!

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

02 mars 2006, 13:35

A mon avis, le pb vient du fait que tu passes des caractères sans les encadrer avec des '

INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27',P,'Blicquy',12.200,500,0,N);

Essaye ça :

Code : Tout sélectionner

INSERT INTO acrho_course VALUES (1,'La Gallo Romaine','2004-03-27','P','Blicquy',12.200,500,0,'N');
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 545 Messages

02 mars 2006, 13:56

Non, cela ne fonctionne pas. J'ai même ajouter ' à O pour être certain mais rien de neuf

Merci
Sebe

Pour moi, le PHP est une nouvelle aventure qui a commencée fin octobre 2005 ... c'est plus exitant que le HTML!

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

02 mars 2006, 14:39

Non, ça y est, j'ai compris, si tu regarde le message d'erreur, il commence à partir de cette ligne :

Code : Tout sélectionner

// Dumping data for table `acrho_course`
Tout simplement parce que le caractère pour indiquer le début d'une ligne de commentaire en SQL est # et non pas //
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 545 Messages

02 mars 2006, 14:53

Ok merci ... cela fonctionne beaucoup mieux!

Ceci dit, je ne comprend pas pourquoi la requête a été généré de cette manière!
Sebe

Pour moi, le PHP est une nouvelle aventure qui a commencée fin octobre 2005 ... c'est plus exitant que le HTML!

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

02 mars 2006, 14:56

Quel est le soft/script qui t'as généré ce source ?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 545 Messages

02 mars 2006, 15:19

Un composant JOOMLA :roll:
Sebe

Pour moi, le PHP est une nouvelle aventure qui a commencée fin octobre 2005 ... c'est plus exitant que le HTML!