I have a query and want to divide up the results into 2 table columns. I tried with array_slice() but it doens't work. Here is my code.
<table width="360">
<?php
require("../required/config.php");
$connect = mysql_connect($server,$user,$pass);
$select_db = mysql_select_db($db, $connect);
$query = mysql_query("SELECT * FROM partyround_categorie ORDER BY nome", $connect);
$num_rows = mysql_num_rows($query);
$i=$num_rows/2;
$input = mysql_fetch_array($query);
$output1 = array_slice ($input, 0, $i);
$output2 = array_slice ($input, $i);
?>
<tr>
<td width="50%">
<?php
while($cat1 = mysql_fetch_array($output1)){
$nome1 = $cat1["nome"];
echo $nome1; ?><br><?php } ?>
</td>
<td width="50%">
<?php
while($cat2 = mysql_fetch_array($output2)){
$nome2 = $cat2["nome"];
echo $nome2; ?><br><?php } ?>
</td>
</table>