Re: daily availability chart array

From: Date: Thu, 29 May 2003 09:48:51 +0000
Subject: Re: daily availability chart array
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-149367@lists.php.net to get a copy of this message
for($day=0; $day<7;$day++) { // $day[0] is mon; $day[1] is tues; ... foreach($avail[$day] as $av) {
      //do your calculation here
} } Jason Dulberg wrote:
Thank you for the response. I am not quite sure how that works, can you please give an example? Thanks. Jason
-----Original Message----- From: Marek Kilimajer [mailto:kilimajer@webglobe.sk] Sent: May 27, 2003 8:13 AM To: Jason Dulberg Cc: php-general@lists.php.net Subject: Re: [PHP] daily availability chart array Use weekdays' numbers instead of the short format, then you need only 2 nested loops Jason Dulberg wrote:
I need to create a daily availability chart and currently am using multidimensional arrays to assign which day/timeslot is chosen.
     
My problem
is that in doing so, I have to create 7 "foreach" statements to
     
go through
each of the days to pick out the timeslot values. ie. avail[mon][1] (morning) avail[tues][2] (afternoon) avail[wed][4] (evening) avail[thurs][8] (night) etc. (the above data is taken from a user input form, user can choose 1 or all timeslots) I need to loop through these values for bitwise calculation and
     
comparison
to a mysql db field. The user can have multiple choices in the
     
same day so
the obtained bit values would have to be added accordingly. Is there any way to get around using 7 loops to create the bit value? Any suggestions are greatly appreciated! Jason
     


« previous php.general (#149367) next »