<a> wrote:[color=blue]
> here is the code:
>
> <?
> $a=array(1,2,3,4,5,6,7,8,9,10);
> $b=array(1,3,5,7,9);
> $c=array(1,1,2,2,3,3);
> $d=array_count_values($b);
> $e=array_count_values($c);[/color]
<snip>
[color=blue]
> how can I formulate a php code to insert all in the same html table[/color]
?
You have to fill each <td>...</td> from different arrays with different
indexes. Tough!
<?php
$a = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
$b = array(1, 3, 5, 7, 9);
$c = array(1, 1, 2, 2, 3, 3);
$d = array_count_values($b);
$e = array_count_values($c);
reset($a); reset($d); reset($e);
$aempty = $dempty = $eempty = false;
echo "<table>\n";
while (!$aempty || !$dempty || !$eempty) {
$row = "";
if (list($akey, $aval) = each($a)) $row .= "<td>$aval</td>";
else { $row .= "\x01"; $aempty = true; }
if (list($dkey, $dval) = each($d)) $row .= "<td>$dkey</td><td>$dval</td>";
else { $row .= "\x01\x01"; $dempty = true; }
if (list($ekey, $eval) = each($e)) $row .= "<td>$ekey</td><td>$eval</td>";
else { $row .= "\x01\x01"; $eempty = true; }
if ($row != "\x01\x01\x01\x01\x01") {
echo "<tr>", str_replace("\x01", '<td>--</td>', $row), "</tr>\n";
}
}
echo "</table>\n";
?>
--
Mail to my "From:" address is readable by all at
http://www.dodgeit.com/
== ** ## !! ------------------------------------------------ !! ## ** ==
TEXT-ONLY mail to the whole "Reply-To:" address ("My Name" <my@address>)
may bypass my spam filter. If it does, I may reply from another address!