Re: How to display Array

Re: How to display Array

am 30.03.2008 21:42:49 von SOLVER

On 28 Mar, 05:34, adwin wrote:
> use echo '

'; print_r($array) ; echo '
';
>
> or use
> foreach($array as $key => $subarray)
> {
> echo $subarray['HOTEL_ROOMS'];
> forach($subarray['ROOM'] as $key => $anotherarray)
> {
> write here what you need !
> }
>
> }

This will not work...
There is array like that:
[ROOM][0][...]
[ROOM][1][...]
[ROOM][2][...]
[ROOM][3][...]

How to dispaly something like that if I dont know how many rooms will
be?
At the moment I using function 'for' inside the function 'foreach'.
But this will not work when is only one room:
[ROOM][...]


Mariusz

Re: How to display Array

am 30.03.2008 22:20:47 von Alexey Kulentsov

SOLVER wrote:
> How to dispaly something like that if I dont know how many rooms will
> be?
> At the moment I using function 'for' inside the function 'foreach'.
> But this will not work when is only one room:
> [ROOM][...]
'variable must be array' error?

You can check if(is_array(...)) for this case but I recommend you
rewrite data creating subroutine to have array with one element in the
case of one room and empty array in here are no rooms.