Syntaxe php de connexion à une base sql
campusliber
-
croy Messages postés 457 Statut Membre -
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 !!!
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:
- Syntaxe php de connexion à une base sql
- Gmail connexion - Guide
- Base de registre - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
3 réponses
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.
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.
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.
Si tu es un "ignorant total", je te conseille très vivement de suivre quelques tutoriaux avant toute chose.
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));
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));
Qu'entends-tu par "mettre en commentaire" ?