PHP & MySQL

Bonjour,
j'ai un petit soucis... Je voudrai faire une boucle while pour lire les éléments de ma base, mais les afficher un par un, avec un bouton de type suivant... Mais je bloque !!!
Merci de votre aide.

7 réponses

  1. C'est facile, il te suffit de ne pas faire de boucle while, mais de simplement récupérer un id en GET, et tu sélectionne le produit avec cet id la, dan la base de donnée !

    Ensuite tu fait un lien qui te redirige vers la page avec un GET = l'ancien+1

    
    <?php
    
    //ici tes paramètres de connexions
    
    if(isset($_GET['id']))
    {
    
    
     $select_count = mysql_fetch_array(mysql_query("SELECT count(*) FROM ta_table WHERE 'id'='".mysql_real_escape_string($_GET['id'])."'"));
    
    if($select_count[0] == 1){
    
    
            $select = mysql_fetch_array(mysql_query("SELECT * FROM ta_table WHERE 'id'='".mysql_real_escape_string($_GET['id'])."'"));
    
    $lien = $_GET['id']+1;
    
    echo $select['élément']."<br><br><a href=$lien>Suivant</a>";
    }
    
    
    }
    
    


    ca devrait fonctionner, donne des nouvelles !

    PS : ATTENTION pense a protéger ton code !! car celui ci n'est qu'un exemple !! protection pas top !!!!!!
    Cordialement

    Sot1ne
    0
    1. Bonjour,
      Je te remercie de ta réponse... J'essaie ça cet après midi et te tiens au courant.
      Merci beaucoup !
      0
      1. une ptite boucle while et c'est reglé !
        0
        1. Merci beaucoup Sot1ne ! Ça marche comme je le voulais !!!
          Pour sophie23, la boucle while me posait quelques problèmes... La solution de Sot1ne est ce que je recherchai...
          Merci pour votre aide.
          0