Forums Développement Multimédia

Aller au contenu

Besoin d'aide pour moteur de recherche

formulaire CODE PHP MySQL

  • Vous ne pouvez pas répondre à ce sujet
Aucune réponse à ce sujet

#1 debutant_PHP

    Ceinture Blanche

  • Members
  • Pip
  • 1 messages

Posté 02 August 2013 - 10:24 AM

Bonjour

Salut tout le monde je suis ravie de tomber sur votre forum qui est très jolie, je vous contact car j’aimerais savoir comment créer un formulaire de recherche avec plusieurs critère.

Je début en PHP je connais l’envoie, suppression, et adaptation des donnés à travers un formulaire ce qui est pas mal je pense, donc là je voudrais m’attaquer a quelque chose d’un peut plus avancer, je souhaiterais que vous m’aidiez à faire un petit formulaire de recherche avec 2 à 5 critère maximum, l’objectif étant de ne pas rendre tous les champs obligatoires afin qu’une recherche puisse comme même ce faire.

Autre critère les champs input doit être connecté à la base de donné, quand je replie au fur et à mesure cela me proposera des choix d’où des inputs de type range.

Le resultat doit apparaitre dans le tableau résultat ! , merci de votre aide .


<?php
// Connexion BDD
include('../includes/config.php');
// Connexion BDD


// Titre formulaire
$title_formualire ='Formulaire de Recherche';
$nom='Nom';
$prenom='Prénom';
$raison_sociale='Raison Sociale';
$ville='Ville';
$code_postale='Code Postale';
// Titre formulaire


// Option Formualire
$option_nom='';
$option_prenom='';
$option_raison_sociale='';
$option_ville='';
$option_code_postale='';
$taille_champs='300px'
// Option Formualire


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulaire de recherche</title>
</head>
<body>

<!-- ==================== Formualire de recherche ==================== -->
<br/>
<br/>
<br/>
<form action="" method="POST" id="" name="">
<table width="652" height="158" border="1">
  <tr>
    <td colspan="2" height="17"><h4 align="center"><?php echo $title_formualire; ?></h4></td>
  </tr>
  <tr>
    <td width="187"><?php echo $nom; ?> :</td>
    <td width="449">
    <input type="range" name="nom" id="nom" value="" step="2" style="width:<?php echo $taille_champs; ?>;">
    <datalist>
    <option value="<?php echo $option_nom; ?>">
    </datalist>
  </td>
  </tr>
  <tr>
    <td><?php echo $prenom; ?> :</td>
    <td>
    <input type="range" name="prenom" id="prenom" value="" step="2" style="width:<?php echo $taille_champs; ?>;">
    <datalist>
    <option value="<?php echo $option_prenom; ?>">
    </datalist>
    </td>
  </tr>
  <tr>
    <td><?php echo $raison_sociale; ?> :</td>
    <td>
    <input type="range" name="rs_sociale" id="rs_sociale" value="" step="2" style="width:<?php echo $taille_champs; ?>;">
    <datalist>
    <option value="<?php echo $option_raison_sociale; ?>">
    </datalist>
    </td>
  </tr>
  <tr>
    <td><?php echo $ville; ?> :</td>
    <td>
    <input type="range" name="ville" id="ville" value="" step="2" style="width:<?php echo $taille_champs; ?>;">
    <datalist>
    <option value="<?php echo $option_ville ?>">
    </datalist>
    </td>
  </tr>
  <tr>
    <td><?php echo $code_postale; ?> :</td>
    <td>
    <input type="range" name="code_postale" id="code_postale" value="" step="2" style="width:<?php echo $taille_champs; ?>;">
    <datalist>
    <option value="<?php echo $option_code_postale?>">
    </datalist></td>
  </tr>
  <tr>
    <td></td>
    <td><input type="submit" value="Rechercher" id="" name=""/></td>
  </tr>
</table>
</option>
<!-- ==================== Formualire de recherche ==================== -->






<!-- ====================  Resultat ==================== -->
<table width="652">
  <tr>
    <td>( le résultat de la recherche doit apparaitre ici )</td>
  </tr>
</table>
<!-- ====================  Resultat ==================== -->


</body>
</html>
<!-- ====================  Resultat ==================== -->
 




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP