PHP : problème connection BDD
mou2crabe
Messages postés
96
Statut
Membre
-
mou2crabe Messages postés 96 Statut Membre -
mou2crabe Messages postés 96 Statut Membre -
Bonjour,
Voici mon code :
<?php
session_start();
$host = "localhost";
$user = "root";
$password = "";
$libcommune = $_POST["LibTitreCommune"];
$contact = $_POST["Contact"];
$telcontact = $_POST["TelContact"];
$mailcontact = $_POST["MailContact"];
$faxcontact = $_POST["FaxContact"];
mysql_connect($host,$user,$pass);
mysql_query("INSERT INTO ANCMRTM_Commune(LibTitreCommune,Contact,TelContact,MailContact,FaxContact) VALUES ('".$libcommune."','".$contact."','".$telcontact."','".$mailcontact."',,'".$faxcontact."');") or die (mysql_error());
echo ' tout marche dans la bdd';
mysql_close();
?>
J'obtient "No database selected" après execution de mon formulaire html qui renvoi vers cette page php.
Pouvez-vous m'aider à parvenir à la connection ?
Merci
Voici mon code :
<?php
session_start();
$host = "localhost";
$user = "root";
$password = "";
$libcommune = $_POST["LibTitreCommune"];
$contact = $_POST["Contact"];
$telcontact = $_POST["TelContact"];
$mailcontact = $_POST["MailContact"];
$faxcontact = $_POST["FaxContact"];
mysql_connect($host,$user,$pass);
mysql_query("INSERT INTO ANCMRTM_Commune(LibTitreCommune,Contact,TelContact,MailContact,FaxContact) VALUES ('".$libcommune."','".$contact."','".$telcontact."','".$mailcontact."',,'".$faxcontact."');") or die (mysql_error());
echo ' tout marche dans la bdd';
mysql_close();
?>
J'obtient "No database selected" après execution de mon formulaire html qui renvoi vers cette page php.
Pouvez-vous m'aider à parvenir à la connection ?
Merci
Configuration: Windows XP Internet Explorer 7.0
6 réponses
-
Effectivement tu n'as pas sélectionné de base de données
il faut que tu rajoute une lignemysql_select_db('nom_de_ta_base');
entre le mysql_connect et ton mysql_query
Après ça, ça devrait fonctionner sans pb -
Si ANCMRTM_Commune est bien le champ dans lequel tu veux insérer les données, je dirais qu'à priori ton code me semble bon, hormis une virgule en trop (je te laisse chercher un peu ;-)
Maintenant tout dépend de ce que tu veux faire.
Si je comprend bien, là tu vas insérer dans ta base les données qui te viennent d'un formulaire. Si c'est ce que tu veux faire il n'y a pas d'erreurs qui me sautent aux yeux...
Mais bon "Errare breizhum est" (mais perseverare diabolicum!!) -
Ah ok merci : je vais vérifier ça ce soir
lol, je débute en PHP ^^
Mais sinon, dans l'ensemble, mon code à l'air correct ?? -
Merci à vous, ça marche nickel (bien que j'ai dû revoir quelques petits trucs).
Encore merci, vous êtes géniaux ! -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Géniaux je sais pas... tout ce que je sais c'est que moi au moins JE suis génial ;-)
Même si en l'occurrence tu aurais pu trouver toi même en cherchant un tout petit peu... -
Oui, c'est vrai...
J'ai cherché, mais l'erreur était tellement 'con' qu'elle m'en est passée sous les yeux ^^
(je m'étais aussi trompé d'orthographe dans le nom de ma BDD lol)