20 06 2002 à 13:05 |
slt à tous j'ai un petit soucaiii avec php. J'ai créer un formulaire pour inclure des données dans une base mais lorsque je clique sur envoie, j'ai les messages suivants. Warning: Undefined variable: mysql_connect in c:\site\moteur\connexion.conf1.php on line 12 Fatal error: Call to undefined function: () in c:\site\moteur\connexion.conf1.php on line 12 "connexion.conf1.php" est mon fichier où se formulés mes paramètres pour acceder à la base (serveur, login, pswd) Je me doute bien que c'est un problème d'accès à la base mais je pige kedal. Je ne sais pas ce que veulent dire ces messages donc si kelk'un peut m'aider ce serai un bonheur total (j'exagère mais bon ça m'aiderait pas mal) |
|
20 06 2002 à 13:14 |
Connecter un base de données MySQL et choisir ta base : $base = "localhost"; $login_base = "Pouet_man"; $pass_base = "mop"; $base = "ma_base"; $lk=mysql_connect($base,$login_base,$pass_base); mysql_select_db($base,$lk); |
|
20 06 2002 à 13:16 |
Le "Call to undefined function" veut dire que tu fait appel à une fonction ne faisant pas partie du langage PhP Regarde à la ligne 12 de ton script si tu n'as pas mal écrit un appel de méthode ou si tu n'as pas oublié un paramêtre ou encore oublié une quote ou double-quote. A la rigueur, si tu pouvais mettre le bout de code qui semble merder en supprimant tes identifiants d'accès à la base de données, ce serait peut-être plus facile. |
|
20 06 2002 à 13:29 |
Voila la source de mon fichier connexion.conf1.php <html> <head> <title> Paramètres de connexion </title> </head> <body> <? $mysqlserver = ''; $mysqlloggin = ''; $mysqlpassword = ''; $mysqlmaindb = ''; $mysql_connect( $mysqlserver , $mysqlloggin , $mysqlpassword, $mysqlmaindb ) ; ?> </body> </html> Si ça peut vous éclairer un peu plus Merci |
|
20 06 2002 à 13:33 |
enleve le $ devant mysql_connect et ensuite fait comme j'ai mis plus haut pour la selection de la base de données |
|
20 06 2002 à 13:42 |
Merci ça marche. @+ |
|
20 06 2002 à 13:46 |
de rien |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |