Consulter une BD à partir d'un Formulaire
Valoups
-
Adrix08 Messages postés 126 Statut Membre -
Adrix08 Messages postés 126 Statut Membre -
Bonjour,
Je souhaiterai consulter ma base de données à partir d'un formulaire mais mon code ne marche pas.
Voila des bouts de code de ce que j'ai écrit : (je travaille sous PostgreSQL)
Fichier HTML :
<FORM action="http.php" METHOD=’POST’>
<P>
<B>Nom </b> : <INPUT TYPE=’TEXT’ SIZE=20 NAME=’nom’> <P><br>
<B>Date de Lancement </b> : entre <INPUT TYPE=’TEXT’ SIZE=20 NAME=’datedeb’> et <INPUT TYPE=’TEXT’ SIZE=20 NAME=’datefin’> <p><br>
<b>Prix </b> : entre <INPUT TYPE=’TEXT’ SIZE=20 NAME=’prixdeb’> et <INPUT TYPE=’TEXT’ SIZE=20 NAME=’prixfin’> pendant la periode<INPUT TYPE=’TEXT’ SIZE=20 NAME=’prixfin’><P><br>
</FORM>
Fichier PHP :
$reponse = pg_query("SELECT * FROM telephone where codename=$_POST['nom']"); // Ici ça bug
while ( $donnees = pg_fetch_array($reponse)){
echo $donnees["codename"]."<br>";
}
Je souhaiterai consulter ma base de données à partir d'un formulaire mais mon code ne marche pas.
Voila des bouts de code de ce que j'ai écrit : (je travaille sous PostgreSQL)
Fichier HTML :
<FORM action="http.php" METHOD=’POST’>
<P>
<B>Nom </b> : <INPUT TYPE=’TEXT’ SIZE=20 NAME=’nom’> <P><br>
<B>Date de Lancement </b> : entre <INPUT TYPE=’TEXT’ SIZE=20 NAME=’datedeb’> et <INPUT TYPE=’TEXT’ SIZE=20 NAME=’datefin’> <p><br>
<b>Prix </b> : entre <INPUT TYPE=’TEXT’ SIZE=20 NAME=’prixdeb’> et <INPUT TYPE=’TEXT’ SIZE=20 NAME=’prixfin’> pendant la periode<INPUT TYPE=’TEXT’ SIZE=20 NAME=’prixfin’><P><br>
</FORM>
Fichier PHP :
$reponse = pg_query("SELECT * FROM telephone where codename=$_POST['nom']"); // Ici ça bug
while ( $donnees = pg_fetch_array($reponse)){
echo $donnees["codename"]."<br>";
}
A voir également:
- Consulter une BD à partir d'un Formulaire
- Whatsapp formulaire opposition - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Qui a consulter mon profil facebook - Guide
- Comment faire une recherche à partir d'une photo - Guide
2 réponses
Coucou Valoups,
dans ta requête sql, il faut mettre le "where" en majuscule.
Ensuite pour codename il te faudrait marquer la chose de la manière suivante :
Enfin, n'oublies pas le ";" après echo $donnees["codename"] :p
En espérant que ça puisse t'éclairer, bon courage ^_^
dans ta requête sql, il faut mettre le "where" en majuscule.
Ensuite pour codename il te faudrait marquer la chose de la manière suivante :
codename = '".$_POST['nom']."'"
Enfin, n'oublies pas le ";" après echo $donnees["codename"] :p
En espérant que ça puisse t'éclairer, bon courage ^_^
Adrix08
Messages postés
126
Statut
Membre
1
quelle et ta variable qui va avec $_POST['nom'] ?