Ce que je veut faire dois ressemble a ca:
Code : Tout sélectionner
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href="pages.php?cat=1"><b>Categorie 1</b></a></td>
<td><a href="pages.php?cat=2"><b>Categorie 2</b></a></td>
<td><a href="pages.php?cat=3"><b>Categorie 2</b></a></td>
</tr>
<tr>
<td width="33%" valign="top">
<ul>
<li><a href="pages.php?cat=1&page=1">page 1</a></li>
<li><a href="pages.php?cat=1&page=2">page 2</a></li>
<li><a href="pages.php?cat=1&page=3">page 3</a></li>
<li><a href="pages.php?cat=1&page=4">page 4</a></li>
</ul>
</td>
<td width="33%" valign="top">
<ul>
<li><a href="pages.php?cat=2&page=5">page 5</a></li>
<li><a href="pages.php?cat=2&page=6">page 6</a></li>
<li><a href="pages.php?cat=2&page=7">page 7</a></li>
<li><a href="pages.php?cat=2&page=8">page 8</a></li>
</ul>
</td>
<td width="33%" valign="top">
<ul>
<li><a href="pages.php?cat=3&page=9">page 9</a></li>
<li><a href="pages.php?cat=3&page=10">page 10</a></li>
<li><a href="pages.php?cat=3&page=11">page 11</a></li>
<li><a href="pages.php?cat=3&page=12">page 12</a></li>
</ul>
</td>
</tr>
</table>
j'ai essayer des ta de truc mais sans résulta
dison que si j'ai 3 categorie comme resulta alors la table aura que 3 colonnes si j'en est 10 elle aura 4 colonnes mais elle aura plusieurs ranger
| cat | cat | cat | cat |
|page | page | page | page |
| cat | cat | cat | cat |
|page | page | page | page |
| cat | cat | | |
|page | page | | |
<?php
include("_connect.php");
$catID = $_GET['catID'];
$cols = 4;
$result = mysql_query("SELECT count('pageID') FROM pages WHERE catID='$catID'");
$num = mysql_result($result, 0);
$result2 = mysql_query("SELECT * FROM pages WHERE catID='$catID'");
$num2 = mysql_result($result2,$connect);
echo '<table border=1>';
for( $i = 1; $i <= $num; $i++ ){
echo '<tr><td> ';
for( $j = 1; $j <= $cols; $j++ ){
echo $num2 . ' </td><td> ';
}
echo '</td></tr>';
}
echo '</table>';
?>