Pouvoir afficher un tableau si on veut en php

ladj59 Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   -  
ladj59 Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Quand je fais une recherche dans ma table de bdd il y a 2 tableaux qui s'affichent avec les infos correspondantes mais ce que je voudrais faire c'est pouvoir afficher le 2éme tableau que si l'utrilisateur le veut

en gros faire un truc du genre, si vous voulez afficher le 2éme tableau, cliquez ici : et la le 2éme tableau s'affiche en dessous du 1er


comment faire svp??
A voir également:

6 réponses

burnedsyn Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour peux tu mettre le code de ta page cela aidera a mieux t'expliquer avec un exemple.

Mais dans l'ensemble tu as deux grand choix soit :

Tu fais le travail coté serveur en faisant un lien qui rappelle ta page avec un parametre qui ok on affiche le deuxieme tableau du style :
<a href="?viewtab2=1">cliquer ici pour voir le second tab</a>
et dans ton ficher avant l'affichage du deuxième tableau tu rajoute un test

style :

$viewsectab=$_GET['viewtab'];

If($viewsectab === 1)
{
//affichage tableau
}
else
{
// pas de second tableau

}

Soit en utilisant un peu d'ajax (pas le detergent hein) mais les technologies...
la tu devrais ajouter un javascript qui va gérer l'appel a la base de donnée et recevoir les info du serveur ensuite par javascript tu mettrait une div ou tu la créerais afin d'y afficher les info.

voila en attendant ton code
Tim
0
ladj59 Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   3
 
en gros c'est e tableau la que je voudrais afficher que si l'utilisateur le souhaite

<p>
<table width="1200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">Titre</td>
<td align="center">Références</td>
</tr>


<?php
$req = mysql_query( $laRequete ); /// ligne ajoutée
while( $donnees = mysql_fetch_array( $req ) )
{
?>
<tr>
<td align="center"><?php echo $donnees['motstitre']; ?></td>
<td align="center"><?php echo $donnees['ref_article']; ?></td>
</tr>

</table>
0
burnedsyn Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   16
 
<?php
$viewtab2=$_GET['view2'];
if($viewtab2 == 1)
{
$req = mysql_query( $laRequete ); /// ligne ajoutée
while( $donnees = mysql_fetch_array( $req ) )
{
?>
<tr>
<td align="center"><?php echo $donnees['motstitre']; ?></td>
<td align="center"><?php echo $donnees['ref_article']; ?></td>
</tr>

</table>

<?php
} // fin du while...

}//fin du if

?>
et tu ajoute un lien dans ta page sous la forme
<a href="?view2=1">ici pour le deux </a>
0
ladj59 Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   3
 
tu as une idée pour adapter le code??r

merci d'avance
0
ladj59 Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   3
 
j'ai mis ca dans mon prog pour remplir la bdd

$viewtab2=$_GET['view2'];
if($viewtab2 == 1)
{
$req = mysql_query( $laRequete ); /// ligne ajoutée
while( $donnees = mysql_fetch_array( $req ) )
{
?>
<tr>
<td align="center"><?php echo $donnees['motstitre']; ?></td>
<td align="center"><?php echo $donnees['ref_article']; ?></td>
</tr>

</table>

<?php
} // fin du while...

}//fin du if




et ca pour afficher le resultat <a href="?view2=1">ici pour le deux </a>

mais ca ne marche pas cela ne m'affiche pas ce qu'il faut
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
burnedsyn Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   16
 
Peux tu mettre ton code complet stp
0
ladj59 Messages postés 322 Date d'inscription   Statut Membre Dernière intervention   3
 
le code pour le tableau1 ci dessous
et celui pour le tableau 2 que je veux afficher que si l'utilisateur le veut tu l'as déjà
je ne vois pas trop comment faire...

merci de m'aider c'est simpa

$laRequete = "SELECT * FROM base_physique WHERE auteur LIKE '%'";
p>
<table width="1200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">Auteur</td>
<td align="center">Titre</td>
<td align="center">Année</td>
<td align="center">Journal</td>
<td align="center">Volume</td>
<td align="center">Page</td>
<td align="center">Motsclé</td>
<td align="center">Sujet</td>
<td align="center">Pdf</td>
<td align="center">Proprio</td>
</tr>

<?php
$req = mysql_query( $laRequete ); /// ligne ajoutée
while( $donnees = mysql_fetch_array( $req ) )
{
?>
<tr>
<td align="center"><?php echo $donnees['auteur']; ?></td>
<td align="center"><?php echo $donnees['motstitre']; ?></td>
<td align="center"><?php echo $donnees['année']; ?></td>
<td align="center"><?php echo $donnees['journal']; ?></td>
<td align="center"><?php echo $donnees['volume']; ?></td>
<td align="center"><?php echo $donnees['page']; ?></td>
<td align="center"><?php echo $donnees['motscle']; ?></td>
<td align="center"><?php echo $donnees['sujet']; ?></td>
<td align="center"><a href="<?php echo $donnees['pdf'];?>">pdf associé</a></td>
<td align="center"><?php echo $donnees['proprio']; ?></td>
</tr>
<?php
}
?>
</table>
0