PHP problème de connexion à une DB MySQL

Résolu/Fermé
BloodyAngel Messages postés 1482 Date d'inscription mardi 21 juin 2005 Statut Contributeur Dernière intervention 21 juin 2018 - 25 août 2008 à 23:34
BloodyAngel Messages postés 1482 Date d'inscription mardi 21 juin 2005 Statut Contributeur Dernière intervention 21 juin 2018 - 26 août 2008 à 05:45
Hello tout le monde,
j'ai un petit problème de connexion à une base de données MySQL en PHP...
J'ai fait un test pour effectuer un ajout dans ma BD mais je reçois un message d'erreur et rien n'a été ajouté dans la BD...
Mon code ajouté dans la page web est le suivant :

<div id="contenu">

<?php

$mysql_host = "monserveur";
$mysql_database = "maDB";
$mysql_user = "monuser";
$mysql_password = "monmdp";

$connexion = mysql_connect($mysql_host,$mysql_user,$mysql_password) or die ('Error connecting to mysql');
if ($connexion != 0)
{
echo ("Connexion établie");
}

$mon_champ = isset($_POST['mon_champ']) ? $_POST['mon_champ'] : '';

if ($mon_champ)
{
$table = "Messages";
/*$requete = "INSERT INTO $table (Mess) VALUES ($mon_champ)";*/
$requete = "SELECT * FROM &table";
$resultat = mysql_query($requete);
$ligne = mysql_fetch_row($resultat);
echo ("Résultat : $ligne[0]");
/*if (!$resultat)
{
echo ("Ca a encore foiré : $mon_champ");
}
else
{
echo ("Ca a marché ! : $mon_champ");
}*/

}

?>
<form method="POST">
<input name="mon_champ" type="text" value="<?php echo $mon_champ; ?>"/>
<input type="submit" value="OK"/>
</form>
</div>



Les champs en gras sont remplacés par les données fournies par mon hébergeur et je suis persuadé qu'ils sont corrects parce que la connexion s'établis. C'est au moment de l'ajout que ça coince.

Ma table Messages :

NumMess int(3) UNSIGNED auto_increment
Mess varchar(200) armscii8_general_ci


Est-ce que quelqu'un aurait une idée d'où ça coince ?

Merci d'avance,
BloodyAngel

1 réponse

mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
26 août 2008 à 01:03
il te manque un mysql_select_db pour choisir ta base de donnee je crois...
0
BloodyAngel Messages postés 1482 Date d'inscription mardi 21 juin 2005 Statut Contributeur Dernière intervention 21 juin 2018 401
26 août 2008 à 05:45
Effectivement c'était bien ça :)
merci pour ton aide...
cela étant j'ai un autre (gros) problème
je post un nouveau sujet :-/
0