Affichage de donnees en php/mysql

Résolu
bonjour chers amis,
j'ai un problème tres serieux.jai pu renvoyer mes donnees de ma base de données mysql vers mon fichier php dans un tableau qui s'affiche comme ceci:
        numero     nom             prenom      sexe


1 test test m

2 ok ok f

ma base de données ne renvoie que quelques champs car les données sont enormes.
on me demande d'ajouter un lien pour permettre d'afficher toutes les informations concernant un enregistrement qui doit se presenter comme ceci:
      numero     nom             prenom      sexe


1 test test m afficher

2 ok ok f afficher

nb: afficher doit me renvoyer les informations concernant l'enregistrement sur lequel j'aurai cliquer.
merci de bien vouloir maider.....

2 réponses

  1. Contributeur
    Salut

    Il te suffit de faire un lien HTML vers une page php en lui passant en paramètre l'id de la ligne voulue.
    0
    1. es ce que tu peux me proposer du code car je ne vois pas bien de quoi tu parles...
      ok, je ne peux pas connaitre l'ID par defaut puis que mon champs numero est auto increment dans ma BD...
      excuse moi mais pe tu me presenté du code pour qu'on puisse mieux en debattre.
      j'attends impatiemment ton message...
      0
      1. Contributeur
        Comment tu fais pour récupérer le nom et le prénom ?
        Dans ta requête, tu rajoutes l'id de ta ligne et tu l'as dans ton php, l'id.

        Je n'ai aucune idée du code que tu as utilisé, je n'ai aucune idée de ce à quoi ressemble ta bdd, je ne peux donc pas te "proposer" quoi que ce soit.
        0
      2. ok c 'est compris....je vais essayer meme si je suis un peu perdu...
        jai un autre blem, on me demande d'afficher les 10 derniers numeros enregistrer dans ma bd:

        voici ma requete:
        select id,nom,prenom,sexe  from ma_table order by id desc limit 0,9
        


        le resultat s'affiche comme ceci:

        numero nom prenom sexe
        20
        19
        18
        17
        16
        15
        14
        13
        12
        11

        mais en fais ce que je veux c'est :

        numero nom prenom sexe
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20

        merci de m'aider encore un fois de plus
        0
      3. Contributeur
        hum... essaie ceci pour voir :

        SELECT id, nom, prenom, sexe
        
        FROM ma_table
        WHERE id in (SELECT id FROM ma_table ORDER BY id DESC LIMIT 0,9)
        ORDER BY id
        0
      4. ok j'essai et je te fais un retour rapidement...
        0
      5. j'ai essyé ton code mais çà ne marche pas....
        si tu pe e faire d'otre proposition car je galère tro en ce moment.........
        0