Affichage de donnees en php/mysql

Résolu
mevane Messages postés 47 Statut Membre -  
mevane Messages postés 47 Statut Membre -
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. ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   1 606
     
    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
  2. mevane Messages postés 47 Statut Membre
     
    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. ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   1 606
       
      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. mevane Messages postés 47 Statut Membre
       
      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. ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   1 606
       
      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. mevane Messages postés 47 Statut Membre
       
      ok j'essai et je te fais un retour rapidement...
      0
    5. mevane Messages postés 47 Statut Membre
       
      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