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 :

[SQL] Requête sur lien


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Par défaut [SQL] Requête sur lien
    Bonjour/Bonsoir

    J'ai crée une base de données avec des enregistrements, je peux les afficher dans un état en php, chaque enregistrement est cliquable, mais mon souci est lorsque je clique sur l'enrgistrement je voudrai que ce soit un formulaire php qui s'affiche et que je puisse modifier si besoin un champ de cet enregistrement.
    Je suppose que je dois passer par une requête Mysql.

    En espérant avoir été clair,

    Merci de votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Ben non en fait c pas très clair : qu'est ce que tu ne sais pas faire ?

    une formulaire ? (cherche les "form" en html, et le "post" pour recupérer els infos en php)
    une requète pour mettre a jour ? ("update" en sql)
    ou autre chose ...

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Par défaut
    En fait ce que je ne sais pas faire c'est la requête SQL qui s'exécute lorsque je clique sur un lien (un exemple

    Immatriculation Date immat Puissance
    7504WW75 23/12/06 09
    7505WW75 04/08/07 04

    Si je clique sur 7504WW75 il m'affiche dans une page séparée les champs 7504WW75 - 23/12/06 et 09

    Voilà où j'en suis aujourd'hui (je sais faire un formulaire, je sais enregistrer dans un BDD, je sais tout afficher, je sais créer un lien).

  4. #4
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Si tu sais envoyer des paramètres par méthode GET et les utiliser, c'est par là qu'il faut passer.

  5. #5
    Invité
    Invité(e)
    Par défaut
    GET : mettre des argument dans une url :

    imaginons "ma_page.php?immatr=7504WW75 " ben si tu demande la variable "$_GET['immatr']" tu obtiendra "7504WW75"

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 70
    Par défaut GET
    +1 pour Bourgui et Chengj

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Par défaut
    Voici un extrait de mon code, j'ai beau essayer la méthode GET mais je cale toujours, peut être que je me suis pas bien expliquer :

    Affichage des enregistrements de la table
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    	while ($donnees2 = mysql_fetch_array($reponse))
    	{
    		$ma_date= $donnees2['date_entree'];
    		$nbre_de_mois_a_ajouter = 24;
    			list ($annee,$mois,$jour) = explode('-',$ma_date);
    			$fin_de_garantie = date('Y-m-d',mktime(0,0,0, $mois + $nbre_de_mois_a_ajouter, $jour, $annee));
    ?>
    
    <table>
    <tr>
    <td class="cellule1"> <a href="consultation.php?test=$immatriculation "> <?php echo $donnees2['immatriculation']; ?></a> </td>
    <td>  <?php echo date("d/m/Y",strtotime($donnees2['date_entree'])); ?>  </td> 
    <td> <?php echo $donnees2['type']; ?> </td>
    <td> <?php echo date("d/m/Y",strtotime($donnees2['date_immat'])); ?> </td>
    <td> <?php echo date("d/m/Y",strtotime($fin_de_garantie)); ?> </td>
    </tr>
    </table>
    <?php
    	}
    
    mysql_close();
    ?>
    En gras la ligne où je dois insérer mon renvoi GET, la page consultation.php est déjà créée, mais tout se qui s'affiche c'est ce qui apparait après le = de test

  8. #8
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Ce ne serait pas plutôt ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <td class="cellule1">
        <a href="consultation.php?test=<?php echo $donnees2['immatriculation']; ?>"><?php echo $donnees2['immatriculation']; ?></a>
    </td>

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Par défaut
    Ca marche !!!
    merci beaucoup !!!

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

Discussions similaires

  1. sql requête sur deux tables avec cumul..
    Par Chris'S dans le forum Langage SQL
    Réponses: 3
    Dernier message: 12/01/2010, 23h23
  2. [SQL] Requête sur un champ mais avec plusieurs conditions
    Par lowkey dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/02/2008, 12h26
  3. [SQL] Requête sur les dates
    Par JohnnyWalk dans le forum Langage SQL
    Réponses: 2
    Dernier message: 30/12/2007, 19h24
  4. [SQL] Requête sur jours ouvrés
    Par GarsDuCalvados dans le forum Access
    Réponses: 5
    Dernier message: 22/02/2007, 09h23
  5. [SQL] Requête sur 2 tables
    Par Attilius dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 11/07/2006, 16h03

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