|
Posted by Kevin H. Feeley on 01/08/06 00:06
Leszek wrote:
> I want to get this:
>
> //Column1 Column2
> Room: return_data($wiersz2[0])
> Price: return_data($wiersz2[1])
> How many?: return_data($wiersz2[2])
>
> But using my code i'm getting:
>
> Room:
> Price:
> How many?:
> return_data($wiersz2[0])
> return_data($wiersz2[1])
> return_data($wiersz2[2])
>
> Pozdrawiam.
> Leszek
Two basic ways of handling this. One is a html solution, the other array
based.
HTML Solution:
Nested tables.
<table>
<tr>
<td>
<table><tr><td>Room:</td></tr><tr><td>Price</td></tr><tr><td>How
many?:</td></tr></table>
</td>
<td>
<table><tr><td>return_data($wiersz
[0])</td></tr><tr><td>return_data($wiersz
[1])</td></tr><tr><td>return_data($wiersz2[2])</td></tr></table>
</td>
</tr>
</table>
Array based:
/* Toss both sets of values (labels and data) into arrays */
$labels=array('Room:','Price:','How many?:');
$column[1]=array(return_data($wiersz2[0]),return_data($wiersz
[1]),return_data($wiersz2[3]));
$column[2]=array(return_data($ziersz2[0]),return_data($ziersz
[1]),return_data($ziersz2[2]));
echo("<table>");
for($i=0;$i<=(count($labels)-1);$i++){
echo("<tr><td>{$labels[$i]}</td>");
foreach($column AS $col){
<td>$col[$i]</td>
}
echo("</tr>");
}
echo("</table>");
[Back to original message]
|