Affichage de données

simon59150 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
simon59150 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voila, j'ai des textes stockés dans une base de données avec, pour chacun, un id.

Je voudrais créer une page affich.php.

En allant sur affich.php?id=1, je voudrais afficher le texte n°1,
en allant sur affich.php?id=2, je vourais le texte n°2 et ainsi de sute.

Je sais déjà récupérer le texte depuis la base de donnés.

Pouvez-vous m'aider ?

Merci.
Configuration: Windows Vista
Internet Explorer 7.0

8 réponses

  1. LiLou LiLa Messages postés 330 Statut Membre 12
     
    bonjour

    l id c'est choisi par l utilisateur?
    0
  2. simon59150 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   7
     
    Bonjour,
    une page select.php envoi l'utilisateur vers affich.php?id=1, affich.php?id=2 etc...

    J'espère que j'ai pu te répondre !
    0
  3. LiLou LiLa Messages postés 330 Statut Membre 12
     
    ok et donc dans select.php tu choisis si tu veux affich.php?id=1 ou affich.php?id=2 etc c'est ça ??

    lorsque tu choisis, c'est donc un formulaire ? tu fais avec la methode POST ?

    il faut que tu recuperes l id que t'as choisi grace a POST et puis tu prepare dans ton affich.php une requete ou t'as SELECT ton texte FROM ta table WHERE id=$_POST['id'];

    ($_post['id'] c'est l id que tu recupere de select.php

    enfin je crois que ça ira comme ça :)
    0
  4. Artemischasseur Messages postés 36 Statut Membre 24
     
    Bonjour

    Il suffit de récupérer la valeur de id, puis lors de la récupération dans la base tu choisi le champs qui a l'id correspondante :

    <?php
       $id_texte = mysql_real_escape_string(htmlspecialchars($_GET['id'])); //On sécurise
    
      $reception_base = mysql_query( "SELECT * FROM la_table WHERE id = '$id_texte' ");
    			
       while ( $donnees_news_a_modifier = mysql_fetch_array( $reception_base ) )
    	{
    
                 echo $donnees_news_a_modifier['texte'];  // A la place de texte : le nom du champ ou est le texte
    
    
             }
    
    ?>
    
    


    C'est peut être pas la meilleure méthode mais bon sa devrais marcher si je n'ai pas fait d'erreur ^^

    N'hésite pas à poser des question si tu ne comprend pas comment sa fonctionne !

    Cordialement
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. simon59150 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   7
     
    Oui, merci, je vais tester.
    0
  7. simon59150
     
    Bonjour, merci pour votre aide, mais, je voudrais que le visiteur choisis par lien.

    Ex: sur une page select.php il y a 2 liens : voir le texte n°1 (id n°1) et voir le texte n°2 (id n°2).

    Ensuite, je voudrais que le visiteur arrive sur affich.php?id=l_id_du_message choisis

    Voila !

    Merci de m'aider si cela est possible !!

    encore merci
    0
  8. simon59150 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   7
     
    Bonjour, merci pour votre aide, mais, je voudrais que le visiteur choisis par lien.

    Ex: sur une page select.php il y a 2 liens : voir le texte n°1 (id n°1) et voir le texte n°2 (id n°2).

    Ensuite, je voudrais que le visiteur arrive sur affich.php?id=l_id_du_message_choisis

    Voila !

    Merci de m'aider si cela est possible !!

    encore merci
    0
  9. simon59150 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   7
     
    C'est bon, j'ai trouvé !
    0