Formulaire de recherche sur une page web
Eaulive
-
Eaulive -
Eaulive -
Bonjour à tous
Je souhaiterai insérer dans une page web une sorte de formulaire de recherche lié avec une base de données.
Du style on rentre un nom et le formulaire nous renvoi le numéro de téléphone correspondant.
Je ne sait pas trop par quel bout commencer!!!
Une piste?
Merci d'avance.
Je souhaiterai insérer dans une page web une sorte de formulaire de recherche lié avec une base de données.
Du style on rentre un nom et le formulaire nous renvoi le numéro de téléphone correspondant.
Je ne sait pas trop par quel bout commencer!!!
Une piste?
Merci d'avance.
A voir également:
- Formulaire de recherche sur une page web
- Whatsapp formulaire opposition - Guide
- Comment supprimer une page sur word - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Web office - Guide
- Comment traduire une page web - Guide
5 réponses
Bonjour,
Il faut bien sûr faire un formulaire html :
puis dans le même fichier (fichier.php), ou dans un autre au choix, tu fais une requête :
En principe ça devrait fonctionner.
Bon courage.
Il faut bien sûr faire un formulaire html :
<form action="fichier.php" method="post"> <input type="text" name="nom" maxlength="20"> <p ><b>Validez votre choix</b></p> <input type="submit" value="OK"></form>
puis dans le même fichier (fichier.php), ou dans un autre au choix, tu fais une requête :
<?php
$hote="localhost";
$user="root";
$password="";
mysql_connect($hote, $user, $password);
mysql_select_db("base de données")
or die("Ouverture base impossible");
{
$table=mysql_query("SELECT * FROM table WHERE nom='$nom'");
}
mysql_close;
while ($ligne=mysql_fetch_object($table))
{
echo"<CENTER><TABLE BORDER=0;>";
echo"<TR>";
echo"<TD><CENTER><B>$ligne->nom";
echo"<TD><CENTER><B>$ligne->prenom";
echo"<TD><CENTER><B>$ligne->tel";
echo"<TD><CENTER><B>$ligne->mobile";
echo"<TD><CENTER><B><a href='mailto:$ligne->email'>$ligne->email";
echo"<BR>";
}
?>
En principe ça devrait fonctionner.
Bon courage.
Merci à toi Dugenou!
Mais bien entendu celà ne fonctionne pas!!!
Je doit avouer avoir pas mal de lacunes.
1/ Que doit je remplir pour $hote ?
2/ Je ne connait rien en mysql ! (tu voit le niveau!)
Le formulaire se créé bien, mais lorsque je clique sur OK il n'y a pas de réponse si ce n'est des choses du style:
";echo"
";echo"
$ligne->prenom";echo"
$ligne->nom";echo" ";=?>
J'ai installé IIS qui n'était pas sur la machine et j'ai choisi un répertoire par défaut ou j'ai installé mon fichier de base (index.htm) qui comprend le code du formulaire.
J'ai écrit la requete dans le fichier.php créé (avec notepad).
A partir de là je coince!
Merci d'avance
Mais bien entendu celà ne fonctionne pas!!!
Je doit avouer avoir pas mal de lacunes.
1/ Que doit je remplir pour $hote ?
2/ Je ne connait rien en mysql ! (tu voit le niveau!)
Le formulaire se créé bien, mais lorsque je clique sur OK il n'y a pas de réponse si ce n'est des choses du style:
";echo"
";echo"
$ligne->prenom";echo"
$ligne->nom";echo" ";=?>
J'ai installé IIS qui n'était pas sur la machine et j'ai choisi un répertoire par défaut ou j'ai installé mon fichier de base (index.htm) qui comprend le code du formulaire.
J'ai écrit la requete dans le fichier.php créé (avec notepad).
A partir de là je coince!
Merci d'avance
Bonjour,
Le script est en php, je te conseille donc d'installer et d'utiliser un serveur web apache (easyPHP, par exemple) IIS gère le php, mais je ne sais pas comment.
Il faut créer une base de données et y entrer les informations que tu iras chercher par la suite.
En fait, il me semble que tu as tout à faire et je ne pense pas qu'il sera possible de le faire par un forum, il vaudrait mieux que tu te mette au PHP/MySql.
Bon courage.
Le script est en php, je te conseille donc d'installer et d'utiliser un serveur web apache (easyPHP, par exemple) IIS gère le php, mais je ne sais pas comment.
Il faut créer une base de données et y entrer les informations que tu iras chercher par la suite.
En fait, il me semble que tu as tout à faire et je ne pense pas qu'il sera possible de le faire par un forum, il vaudrait mieux que tu te mette au PHP/MySql.
Bon courage.
Bonsoir,
Je n'avais pas tout sous la main, voici quelques liens :
http://www.phpdebutant.org/
http://www.siteduzero.com/php/
http://css.alsacreations.com/
http://www.phpindex.com/
http://www.manuelphp.com/
http://php.developpez.com/
http://www.phpscripts-fr.net/
http://www.phpcs.com/index.aspx
http://www.01php.com/index.php
et bien sûr, CommentCaMarche :
http://www.commentcamarche.net/
Bon courage.
Je n'avais pas tout sous la main, voici quelques liens :
http://www.phpdebutant.org/
http://www.siteduzero.com/php/
http://css.alsacreations.com/
http://www.phpindex.com/
http://www.manuelphp.com/
http://php.developpez.com/
http://www.phpscripts-fr.net/
http://www.phpcs.com/index.aspx
http://www.01php.com/index.php
et bien sûr, CommentCaMarche :
http://www.commentcamarche.net/
Bon courage.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question