bonjour bon je ne sais pas si je pose ma question dans le bon forum
voilà petite explication
je veux faire une petite application de gestion d'une base de données
donc dans ma page il ya 3 div :
1 - 1pour le menu
2 - 1 pour un affichage des enregistrements de ma table les champs de chaque enregistrement sont cote à cote
3 - 1 pour l'affichage de l'enregistrement sélectionné dans le div 2
voilà j'espère que jusque là je suis clair
voici le code des div
voilà comme je l'ai dit je veux que quand je sélectionne un enregistrement il affiche la page appellée avec l'id (ca c'est du php mais je vous donne le code de l'affichage des enregistrements dans mon div2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 .tableau_menu { position:absolute; margin-top:15px; font-family:Arial; font-size:12px; font-weight:bold; } .contenu_dbgrid { width:833px; height:200px; background-color:#F5F5F5; position:absolute; margin-left:170px; background-color:#00FFCC; border-bottom:1px solid #000000; border-left:1px solid #000000; overflow:auto; } .contenu_formulaire { width:833px; height:500px; position:absolute; margin-top:201px; margin-left:170px; background-color:#6699FF; border-bottom:1px solid #000000; border-left:1px solid #000000; overflow:auto; }
dans la ligne de l'id de l'enregistrement j'appelle la page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <div class="contenu_dbgrid"> <form name="form_dbgrid" method="post"> <table width="800" border="0" style=" background-color:#ffffff; border:1px solid #000000; position:absolute; margin-top:10px; margin-left:4px;"> <?php include( "config_server.php" ); $sql = "SELECT * from admin"; $req = @ mysql_query ( $sql ) or die ( 'Erreur requête !!!' ); while ( $data = @ mysql_fetch_array ( $req )) { ?> <tr> <td width="31" style=" border:1px solid #000000; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#FFFFFF; text-align:right;"><a href="detail_modification_admin.php?id=<?php echo $data[id] ?>" target="contenu_formulaire"><?php echo $data[id] ?></a></td> <td width="3"> </td> <td width="191" style=" border:1px solid #000000; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#FFFFFF; "><?php echo $data[nom] ?></td> <td width="191" style=" border:1px solid #000000; text-align:left; ;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#FFFFFF; "><?php echo $data[prenom] ?></td> <td width="191" style=" border:1px solid #000000;text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#FFFFFF; "><?php echo $data[login] ?></td> <td width="191" style=" border:1px solid #000000;text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#FFFFFF; "><?php echo $data[motdepasse] ?></td> </tr> <?php } ?> </table> </form>
ce qui marche très bien d'ailleurs mais le problème c'est qu'il me l'affiche dans une nouvelle page je sais qu'on peut employer target mais ce que je voudrais c'est afficher le détail de mon enregistrement dans mon div 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2href="detail_modification_admin.php?id=<?php echo $data[id] ?>"
j'espère que je suis clair est ce possible et comment
merci de votre aide
Partager