Bonjour j'ai réaliser un formulaire en html :
Code:
<html>
<form method="POST" action="cible.php">
<p>Recherche par Id : <input type="text" name="id" size="20"> <input type="submit" value="Envoyer" name="B1"></p>
</form>
</html>
Ce formulaire me sert pour interroger ma base de donnée je lui demande par exemple de me trouver la description qui correspond à l'id n°1
donc j'ai réaliser une page cible.php qui récupére la requéte :
Code:
<?php
$id= $_POST ['id'];
mysql_connect("localhost","user","mdp");
mysql_select_db("nomdebase");
$req = "SELECT * FROM appart WHERE id= '.$id.'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req))
{
echo '<b> <img src="wmt-go.gif" width="13" height="13"> <font color="#0069b3">'.$data['titre'].' </font> </b>
<p> <img src= "'.$data['photo'].'">
<p>'.$data['description'].'<p>';
}
?>
Mais voila le problème lorsque j'exécute la requéte sur mon compte free sa ne marche pas j'ai un message "Query was empty", le problème viens donc de la requéte que je souhaite envoyer comment faaire ? (je suis un débutant vous avez pu le remarquer ^^)
Merci à l'avance a bientot