[PHP-MYSQL] Afficher le resultat des requetes sur la meme page

Atasam86 Messages postés 3 Statut Membre -  
Atasam86 Messages postés 3 Statut Membre -
Bonjour,
j ai trois liens sur ma page afficher.php(zone A,zone B et zone C). Et je veux afficher le résultat de ma base de données sur la même page en cliquant sur les liens respectifs.
Si je clique sur zone A, il m affiche les données de la zone A. et si je clique sur zone B, il m affiche la les données même toujours sur la même page affiche.PHP .
Je demande est ce que c est faisable comme je débute en php et mysql?
Merci.

4 réponses

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Je demande est ce que c est faisable

    Oui.
    0
  2. Atasam86 Messages postés 3 Statut Membre
     
    OK alors peux tu m orienter?
    0
  3. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Vu que tu parles d'utiliser des "liens" .. tu peux alors utiliser les variables GET par exemple.

     <a href="mapage.php?zone=A">Zone A</a>
     <a href="mapage.php?zone=B">Zone B</a>
     <a href="mapage.php?zone=C">Zone C</a>
    


    Et niveau PHP pour récupérer ces variables :
     $zone = isset($_GET['zone'])?$_GET['zone']:NULL;
    


    Puis pour utiliser cette variable .. faire une requête
     $sql = "SELECT * FROM  matable  WHERE zone='$zone' ";
    


    PS: Pour te connecter à ta BDD ... je te conseilles d'utiliser l'extension PDO ... l'extension mysql_* étant considérée comme obsolète.
    0
  4. Atasam86 Messages postés 3 Statut Membre
     
    J'utilise déjà PDO. Je vois, je dois utiliser la méthode GET, donc c est comme pour les videos de youtube, j'espere que j ai raison... Ok merci pour les conseils.
    0