Odbc & php : construction de requête en fonction des variables
Odbc & php : construction de requête en fonction des variables - PHP - Programmation
MarshPosté le 01-06-2010 à 16:16:01
Bonjour à tous ;
mon stage évolue et là on me demande de créer des formulaires contenant des cases à cocher et des listes déroulantes et et de créer des recherches en fonction des choix de l'utilisateur . ma première question c'est au niveau des requêtes , vu que j'exploite access je ne sais pas comment faire pour construire ne requête en fonction des variables qu'on entre ; je sais que sous mysql (voir tuto mateo ) ou sur oracle çà existe : voici extrait exemple tuto mateo (site du zero ) pour bien comprendre ce que je vous demande :
Code :
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$req = $bdd->prepare('SELECT nom, prix FROM jeux_video WHERE possesseur = ? AND prix <= ? ORDER BY prix');
mais je n'ai aucune idée de ce qu'il fallait faire pour que la requête soit comme suit et que çà marche :
Code :
// construction de requête en fonction des variables
$sql = "SELECT * FROM personnes where Datenaissance = ? " ;
Autre question , car c'est la première fois que je mène un projet de ce genre en php ; comment fait -on pour les cases à cocher : car si j'ai par exemple des cases (Automobile , habitation , sante ) il faut que j'adapte la requête en fonction des choix de l'utilisateur :
par exemple si Automobile et habitation sont cochés il faut que je fais une requête come suit :
Code :
$sql = "SELECT * FROM contrat where type like 'Automobile' or 'habitation' " ;
je ne sais pas trop si çà peut se faire ??
si quelqu'un sait un tuto ou pourra m'apporter leur avis ; çà me fairait vraiment plaisir car il me reste quelques jours pour faire çà :-°
Marsh Posté le 01-06-2010 à 16:16:01
Bonjour à tous ;
mon stage évolue et là on me demande de créer des formulaires contenant des cases à cocher et des listes déroulantes et et de créer des recherches en fonction des choix de l'utilisateur .
ma première question c'est au niveau des requêtes , vu que j'exploite access je ne sais pas comment faire pour construire ne requête en fonction des variables qu'on entre ; je sais que sous mysql (voir tuto mateo ) ou sur oracle çà existe :
voici extrait exemple tuto mateo (site du zero ) pour bien comprendre ce que je vous demande :
notez bien l'utlisation de :
en géneral une requête php via access se fait comme sui :
mais je n'ai aucune idée de ce qu'il fallait faire pour que la requête soit comme suit et que çà marche :
Autre question , car c'est la première fois que je mène un projet de ce genre en php ; comment fait -on pour les cases à cocher : car si j'ai par exemple des cases (Automobile , habitation , sante )
il faut que j'adapte la requête en fonction des choix de l'utilisateur :
par exemple si Automobile et habitation sont cochés
il faut que je fais une requête come suit :
si quelqu'un sait un tuto ou pourra m'apporter leur avis ; çà me fairait vraiment plaisir car il me reste quelques jours pour faire çà :-°
merci d'avance