Apparition de tableau en php

Résolu
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -  
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

voila ce que je voudrais faire :

d'abord ma page :

Qu'elle produit voulez vous mettre à jour ?
<form method="POST" action="choixmaj.php">
<ul>
<li>bulbe <input type="submit" value="GO" name="bouton"/>
<li>massif <input type="submit" value="OK" name="bouton"/>
<li>rosiers <input type="submit" value="Valider" name="bouton"/>
</ul>
</form>

je voudrais que :

si je clik sur GO un tableau apparaisse,
si je clik sur OK un autre tableau apparaisse,
si je clik sur Valider encore un autre tableau apparaisse.

j'ai réussit a faire cela mais en envoyant sur une autre page php, moi je voudrais que sa apparraisse sur la même page si cela est possible.

voila j'espère que j'ai été assez claire parce que je ne savait pas trop comment expliquer =S

je vous remercie d'avance pour vos réponse
coordialement
b-boy baki
A voir également:

4 réponses

doctormad Messages postés 430 Date d'inscription   Statut Membre Dernière intervention   99
 
Salut,

En php tu auras toujours un rechargement de page quoi qu'il arrive.

Soit tu recharges la même page avec un paramètre pour savoir quel tableau afficher :

--------------------------------------------------------------------
<ul>
<form method="post" action="choixmaj.php">
<input type="hidden" name="param" value="1">
<li>bulbe <input type="submit" />
</form>
<form method="post" action="choixmaj.php">
<input type="hidden" name="param" value="2">
<li>rosier <input type="submit" />
</form>
</ul>

<?php
if( $_POST['param'] == 1){
echo "montableaubulbe";
}
if( $_POST['param'] == 1){
echo "montableaurosier";
}
?>

--------------------------------------------------------------------

Soit tu utilises du javascript pour afficher ton tableau direct :

--------------------------------------------------------------------
<ul>
<li><a href="" onclick="popUp('tableau1')" >bulbe </a>
</form>
</ul>

<script type="text/css">
#tableau1{
visibility:hidden;
display:none;
}
</script>

<script type="text/javascript">
function popUp(tableau){
if( document.getElementById(tableau).style.display == 'none' ){
document.getElementById(tableau).style.display = 'block;'
document.getElementById(tableau).style.visibility = 'visible;'
}
}
</script>

<div id="tableau1">
montableaubulbe
</div>

--------------------------------------------------------------------
0
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
 
merci pour la réponse j'ai compris pour le php

mais pour le java script j'ai rien compris au code

pourrai tu me l'expliquer si tu as le temps

encore merci
0
doctormad Messages postés 430 Date d'inscription   Statut Membre Dernière intervention   99
 
En gros tu écris ta page d'entrée de jeu avec tout les tableaux, mais ils ont masqués (visibility:hidden:).

Ensuite lorsque l'on clique sur un lien ça affiche le tableau approprié.
0
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
 
d'accord merci bcp^^
0