Pouvoir afficher un tableau si on veut en php
Fermé
ladj59
Messages postés
322
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
29 décembre 2008
-
8 mai 2008 à 11:06
ladj59 Messages postés 322 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 29 décembre 2008 - 8 mai 2008 à 21:17
ladj59 Messages postés 322 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 29 décembre 2008 - 8 mai 2008 à 21:17
A voir également:
- Pouvoir afficher un tableau si on veut en php
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
6 réponses
burnedsyn
Messages postés
170
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
21 février 2009
16
8 mai 2008 à 11:53
8 mai 2008 à 11:53
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
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
ladj59
Messages postés
322
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
29 décembre 2008
3
8 mai 2008 à 12:04
8 mai 2008 à 12:04
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>
<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>
burnedsyn
Messages postés
170
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
21 février 2009
16
8 mai 2008 à 13:28
8 mai 2008 à 13:28
<?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>
$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>
ladj59
Messages postés
322
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
29 décembre 2008
3
8 mai 2008 à 12:59
8 mai 2008 à 12:59
tu as une idée pour adapter le code??r
merci d'avance
merci d'avance
ladj59
Messages postés
322
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
29 décembre 2008
3
8 mai 2008 à 14:09
8 mai 2008 à 14:09
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
$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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
burnedsyn
Messages postés
170
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
21 février 2009
16
8 mai 2008 à 18:29
8 mai 2008 à 18:29
Peux tu mettre ton code complet stp
ladj59
Messages postés
322
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
29 décembre 2008
3
8 mai 2008 à 21:17
8 mai 2008 à 21:17
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>
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>