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 :

requete sur url [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Par défaut requete sur url
    Bonjour,

    je cherche à faire requete sur une url selectionnee ou cliquee par l'utilisateur. Cela fonctionne sur une table mais si cette table contient des cles etrangeres c'est plus complique.
    ex : soit une table client (id_client, nom, prenom, adresse) et une table commande (id_commande et id_client)

    $fields -> etant un array ds un fichier de conf
    (juste pour ex) array = id_commande, id_client, nom, prenom, adresse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $req = "SELECT * FROM commande WHERE ".$fields[$param['COL_REF']]."=".$_GET['ref'].";";
      $result = mysql_query($req);
     
      $enregistrement = mysql_fetch_array($result);
    si je rajoute "from commande, client "cela ne fonctionne pas surtout que j'ai justement plus de table ca.

    j'aimerais en fait faire comme ca avec un $_get
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select * from commande, client where commande.id_client = client.id_client

  2. #2
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    J'ai absolument rien compris à ton problème, je ne comprends pas du tout le rapport entre l'url et la requête.

    PS :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from commande, client where commande.id_client = client.id_client
    c'est mal.

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT id_commande, id_client, nom, prenom, adresse 
    FROM commande INNER JOIN client ON commande.id_client = client.id_client
    c'est mieux.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Par défaut
    merci pour cette requete

    pour revenir au probleme, le rapport entre l'url et la requete.
    tu as donc par exemple à l'ecran une liste de commande cmd 1,2 ,3 etc,
    lorsque tu cliques sur le numero de commande (une url) elle t'affiche la commande detaillee donc il y a une requete en fonction du numero de commande sur laquelle tu as clique precedemment .

    est-ce mieux comme explication en reprenant les infos du premier post ?

    merci pour des lumières !!

  4. #4
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    Fais un formulaire caché dans lequel tu récupères le numéro de commande et tu fais ensuite une requête type dont seul le numéro de commande change (ce qui sera en paramètre dans ton $_POST (ou $_GET si tu préfères)).

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Par défaut
    Ok je te remercie pour cette réponse je vais essayer ca !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. requete HTTP sur url segmenter
    Par jeanparfait dans le forum Web & réseau
    Réponses: 2
    Dernier message: 17/03/2014, 02h48
  2. Dispatcher une requete sur une URL externe
    Par blueman1 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 05/02/2009, 11h48
  3. Réponses: 3
    Dernier message: 17/05/2004, 17h28
  4. requete sur un dossier
    Par vedder dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/03/2004, 14h05
  5. [MS-SQL]requete sur 3 tables
    Par pascalT dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 30/04/2003, 11h24

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