Syntaxe php de connexion à une base sql

campusliber -  
croy Messages postés 457 Statut Membre -
Bonjour tout l'monde !

J'ai fait ça :

10 // Parametres mysql
11 define('DB_SERVER', 'localhost'); // serveur mysql
12 define('DB_SERVER_USERNAME', 'campusliber'); // nom d'utilisateur
13 define('DB_SERVER_PASSWORD', '123456'); // mot de passe
14 define('DB_DATABASE', 'agents'); // nom de la base
15
16// Connexion au serveur mysql
17 $connect = mysql_connect (DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD) or die("Impossible de se connecter ") ;
18 // sélection de la base de données
19 mysql_select_db(DB_DATABASE, $connect);

et ça donne ça :

Erreur de syntaxe près de ')' à la ligne 17

Au secours !!!
A voir également:

3 réponses

croy Messages postés 457 Statut Membre 114
 
Tout semble correct.

Il faut procéder par essais successifs et je te suggère de commencer par mettre en commentaires la ligne $connect = ...
Est-ce-qu'il y a toujours une erreur ?

Si oui : continue à tatonner avec les lignes au-dessus
Si non : c'est cette ligne qui est erronée : remplace tour à tour chaque argument constante par une valeur litterale ( 'xxxx' )

Il est possible que ton script cntienne un caractère non affichable qui ne plait pas à l'interpréteur PHP.
0
campusliber
 
Euh.. J'ai oublié de préciser... Je suis un ignorant total...
Qu'entends-tu par "mettre en commentaire" ?
0
croy Messages postés 457 Statut Membre 114
 
mettre en commentaire = placer au début de la ligne deux slashes ('//')

Si tu es un "ignorant total", je te conseille très vivement de suivre quelques tutoriaux avant toute chose.
0
campusliber
 
Bonsoir.
J'ai essayé ton truc des "//" : ça marche !

Enfin... Disons que je change de message d'erreur !

J'obtiens maintenant une série de messages (autant de messages que de rubriques):

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /cosmaforms/traitinscragent.php on line 56

la ligne 56 étant :

$$index = mysql_real_escape_string(trim($valeur));
0
croy Messages postés 457 Statut Membre 114
 
Etudie quelques tutoriaux : tu ne t'en tireras pas autrement.
0