Discussion: recherche par id php
Afficher un message
Vieux 21/08/2007, 16h39   #1 (permalink)
Alex.p
Débutant
 
Date d'inscription: novembre 2003
Messages: 120
Par défaut recherche par id php

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
Alex.p est déconnecté   Réponse avec citation