J'ai un menu en haut et je veux executer les operations au centre
Code : Tout sélectionner
<table>
<tr>
<td>Menu haut</td>
</tr>
<tr>
<td>Centre</td>
</tr>
</table>Merci
Code : Tout sélectionner
<table>
<tr>
<td>Menu haut</td>
</tr>
<tr>
<td>Centre</td>
</tr>
</table>
Enfin, ça reste quand même extremement pratique pour pas mal de choses, autre que de l'affichage de tableau pur et dur. Pour ma part ça fait plus de 5 ans que je fais du HTML, et je ne suis toujours pas passé aux div+CSS, trop laborieux pour un resultat semblable à une mise en page en tableaux. Fin de mon HS :pPetite remarque en passant : les balises <table> sont faites pour encapsuler des données que tu souhaites afficher sous forme de tableau et sont maintenant proscrites pour faire de la mise en page de ton document. Utilise plutôt des blocs de type <div> ou paragraphe (plus léger et moins contraignant pour une mise en page avec feuille de style) et du css pour les mettre en forme
<table width="100%" height="800" border="1">
<tr>
<th width="15%" height="80">
<?php echo $_SERVER["REMOTE_ADDR"]; ?>
</th>
<th width="70%">
<?php
include("body.php");
?>
</th>
</tr>
</table>
form.php:
<form action="index.php?menu=welcome" method="post">
Name: <input type="text" name="name" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
body.php:
<table width="100%" height="600" align="center" border="1" bordercolor="#330000" style="border-collapse: collapse">
<tr valign="top">
<td>
<?php
$menu = isset($_GET["menu"]) ? $_GET["menu"] : "";
switch ($menu)
{
case 'form' :
{
include("form.php");
}
break;
case 'welcome' :
{
include("welcome.php");
}
break;
default:
// page par défaut
include("default.php");
}
?>
</td>
</tr>
</table>
welcome.php: pr les resultatWelcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old.
Le resultat s'affiche en haut de page pas dans le centre