IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Je veux mettre des contraintes PHP/MSQL


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2013
    Messages : 29
    Par défaut Je veux mettre des contraintes PHP/MSQL
    Bonjour, je suis entrain de créer un site web de voyages classique et pour l'instant quand l'utilisateur remplis un formulaire (date de voyage, ville départ, arrivée...), j'affiche le voyage qui lui correspond.

    Dans ma base de données j'ai une table voyage qui contient les champs villeDepart, villeArrivee, prix, dateVoyage...
    Donc quand l'utilisateur rentre les données dans le formulaire, moi je vais comparer ces données avec les données dans ma table voyage et j'affiche le voyage qui lui correspond.

    Ce que je veux faire maintenant pour afficher la solution, c'est mettre des contraintes sur le prix, date... et la solution s'affiche à partir de ces contraintes données.
    (exemple contraintes : prix, date doivent être compris dans un intervalle, ville de départ doit être égale à la ville de départ saisi par l'utilisateur...).

    Je ne sais pas comment mettre ces contraintes.

    Si vous avez des idée n'hésitez pas svp.


    Merci pour vos réponses.

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Si j'ai bien compris ce ne sont rien d'autre que des critères de recherche. Il suffit donc d'allonger ta liste dans la clause WHERE.
    Genre :
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    WHERE prix <= 5000 and prix >= 2500 and dateVoyage > '2013-04-01' and dateVoyage < '2013-07-01' and villeDepart = 'montcuq'
    Tu peux aussi utiliser la clause between pour définir un interval
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    WHERE prix BETWEEN 2500 and 5000  ...
    en sachant qu'avec between les bornes sont inclues dans le résultat de la recherche (correspond donc à <= ou >=)

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2013
    Messages : 29
    Par défaut
    Merci pour votre réponse. Mais est-ce qu'il n'existe pas par exemple une librairie PHP spécialement faites pour les contraintes.
    Je veux mettre mes contraintes dans un fichier à part ou un truc comme ça.

    Je cherche quelque chose pour la programmation par contraintes adapté avec le PHP/MSQL.

Discussions similaires

  1. Mettre des contraintes à des champs
    Par titik49 dans le forum Modélisation
    Réponses: 4
    Dernier message: 02/06/2013, 19h36
  2. Mettre des vidéos dans ma page de code PHP
    Par clairetj dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 01/08/2011, 16h45
  3. Que mettre dans le Saisie.php des cours php?
    Par glooping dans le forum Langage
    Réponses: 2
    Dernier message: 25/02/2010, 11h03
  4. comment mettre en forme des données PHP?
    Par monlou dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/01/2010, 19h13
  5. [MySQL] Php / Html Mettres des Variables PHP en Values sur des form
    Par Jimmy_S dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 22/03/2006, 11h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo