|
|||||||
| Développements Tout ce qui touche au développement d'applications ou du Web |
![]() |
|
|
LinkBack | Outils de la discussion | Modes d'affichage |
|
|
#1 (permalink) |
|
Débutant
![]() Date d'inscription: novembre 2003
Messages: 120
|
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> 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>';
}
?>
Merci à l'avance a bientot |
|
|
|
|
|
#2 (permalink) |
|
-- Blonde grelotée --
![]() Date d'inscription: juin 2005
Localisation: Clermont-Ferrand (63)
Âge: 21
Messages: 168
|
Bonjour Alex.p,
As-tu essayer ceci: Code:
$id= $_POST ['id'];
/* facultatif mais ça permet de savoir si le souci vient de la connexion ou de la base */
$db = mysql_connect('localhost','user', 'mdp') or die('Erreur de connexion '.mysql_error());
mysql_select_db('nom_base',$db) or die('Erreur de base de donnee '.mysql_error());
$req = mysql_query("SELECT * FROM appart WHERE id= '$id'");
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>';
}
Après à vérifier, je sais que ça marchait très bien pour moi sur free avec le code que je viens de te donner. Bon courage!
__________________
MaLainDa |
|
|
|
|
|
#3 (permalink) |
|
♣ Sur les ondes...
![]() Date d'inscription: janvier 2004
Localisation: Saint-Etienne
Âge: 30
Messages: 2 128
|
Il y a quelques erreurs dans ton codes:
Code:
$req = "SELECT * FROM appart WHERE id= '.$id.'"; $req = mysql_query($sql) Code:
$sql = "SELECT * FROM appart WHERE id= '$id'"; $req = mysql_query($sql) |
|
|
|
|
|
#6 (permalink) | |
|
pilier du bar sans alcool
![]() Date d'inscription: septembre 2005
Localisation: Roubaixie
Âge: 25
Messages: 484
|
Salut,
As-tu tenté d'utiliser la requête créée pas ton code PHP directement sur la base (avec phpmyadmin par exemple). Ainsi tu sauras si elle retourne vraiment un résultat. Tu peux également faire un echo $sql; juste après l'avoir initialisée ... la requête s'affichera à l'écran lors de l'affichage de la page. Tu pourras voir ainsi si la requête te donne bien : Citation:
__________________
Le scientiste est à la science ce que le marxiste est à l'œuvre de Marx et ce que le théiste est à l'idée de dieu (en grec <theos>) (\__/) (_'.'_) Voici Lapin. Copiez et collez Lapin dans votre signature (")_(") pour l'aider à dominer le monde. |
|
|
|
|
![]() |
|
|
|||
|
||||
| Outils de la discussion | |
| Modes d'affichage | |
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Recherche De Fichier Par Propriétaire | 1KiXIII | Windows XP | 8 | 04/09/2006 12h32 |
| [resolu]script Php: Recherche | vilatar | Développements | 2 | 22/06/2006 13h19 |
| Recherche de forum en Php | Alex.p | Développements | 18 | 06/08/2005 16h25 |
| firefox : moteur de recherche par défaut | bob_l'éponge | Internet | 3 | 16/06/2005 10h51 |
| Recherche codeur PHP | TrAsHeR | Autres applications | 7 | 16/04/2003 01h38 |