PHP problème de connexion à une DB MySQL

Résolu
BloodyAngel Messages postés 1482 Date d'inscription   Statut Contributeur Dernière intervention   -  
BloodyAngel Messages postés 1482 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Membre Dernière intervention   437
 
il te manque un mysql_select_db pour choisir ta base de donnee je crois...
0
BloodyAngel Messages postés 1482 Date d'inscription   Statut Contributeur Dernière intervention   403
 
Effectivement c'était bien ça :)
merci pour ton aide...
cela étant j'ai un autre (gros) problème
je post un nouveau sujet :-/
0