Message d'erreur, urgent svp

goujou Messages postés 187 Statut Membre -  
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je tape ma requete et je tombe sur un msg d'erreur indiquant:

Erreur
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 '<?php
$id_connexion=mysql_connect("serveur_mysql","hosting3.xd


je connecte a mysql par quel identifiant exactement?

1)Hôte MySQL
-dentifiant
-Mot de passe
2)Hôte FTP
-i
-m p
3)ou autre login?
sil vous plait qq peu m'aider
merci d'avance.

6 réponses

Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
 
salut,

le problème vient de ton script PHP, tu envoies du code PHP à MySQL.

montre nous le bout de code stp, en masquant les infos de connexion (host, user, password).
0
graffx Messages postés 7513 Date d'inscription   Statut Contributeur Dernière intervention   1 976
 
You have an error in your SQL syntax

cela signifie "vous avez une erreur dans votre code php"
0
Alain_42 Messages postés 5413 Statut Membre 894
 
Pour se connecter à mysql:
tu utilises

Hôte MySQL
-identifiant
-Mot de passe
c'est à dire
<?php
 $id_conexion=mysql_connect('serveur','login','mdp') or die ("Pb connexion ".mysql_error());


dans lequel
'serveur'= non de ton serveur
'login'=identifiant
'mdp'=mot de passe qui t'ont été transmis par ton hebergeur
0
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
 
salut,

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 '<?php
$id_connexion=mysql_connect("serveur_mysql","hosting3.xd

un serveur MySQL qui cite du code PHP, c'est qu'il a reçu du code PHP, donc l'erreur est chez l'envoyeur.
0
goujou Messages postés 187 Statut Membre 12
 
excusez moi pour le retard

<?php
$id_connexion=mysql_connect("serveur_mysql","hosting3.xdir.fr ","M-P"
);
mysql_select_db("livre_d'or",$id_connexion);

$requete = "
create table livre_d'or (
id_livre_d'or int(11) auto_increment,
nom varchar (20),
commentaire varchar(200),
primary key (id_livre_d'or))";

mysql_query($requete,$id_connexion);
0
Alain_42 Messages postés 5413 Statut Membre 894
 
Bonjour,


create table livre_d'or (
id_livre_d'or int(11) auto_increment,
nom varchar (20),
commentaire varchar(200),
primary key (id_livre_d'or))";


Si tu veux éviter des ennuis dans les requettes, ne mets JAMAIS d'apostrophe ni d'espace ni de caractères accentués dans tes noms de table ou de champ de table.
0
graffx Messages postés 7513 Date d'inscription   Statut Contributeur Dernière intervention   1 976
 
bien vu alain j' ai meme pas tilté la dessus
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
 
salut,

et pour ajouter une couche à Alain_42 et pour situer exactement l'erreur, il ne faut pas non plus ajouter d'espace dans les paramètres des fonctions PHP :
$id_connexion=mysql_connect("serveur_mysql","hosting3.xdir.fr","M-P"
); 

à rapprocher du message d'erreur :
near '<?php $id_connexion=mysql_connect("serveur_mysql","hosting3.xd
0
goujou Messages postés 187 Statut Membre 12
 
merci a vous touss j ai pu valider le code php
mais est ce que vous pouvez me guider comment exporter cette table de forum pour commentaire sur ma page de visite? merci
0
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
 
salut,

comment exporter cette table de forum pour commentaire sur ma page de visite?
je ne comprends pas ce que tu veux faire.
afficher le contenu de ta bdd ?

as-tu lu des tutos ?
je te propose celui-là sur le couple PHP/MySQL.
0