Your question is quite long and make me confused....
let me repeat it once , ok?
you want to make a calendar like table display, with the function of
displaying which day got reservation
furthermore, count the right day number for different months, right??
if you are thinking what i said....i think i can give you some hints
"Markus Lervik" <[EMAIL PROTECTED]> ���g��l��s�D
:[EMAIL PROTECTED]
>
> Hello list,
>
> I have a database where people can reserve our computer class.
> The columns are time_from, time_to, name_id, res_date, confirmed.
>
> I have a table (HTML, not db *g*) that's supposed to print out a=20
> month, starting from day 1 to num_days_in_month, and print the
> numbers in the right spot as so:
>
> May, 2002
>
> +-----+-----+-----+-----+-----+-----+-----+
> | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
> +-----+-----+-----+-----+-----+-----+-----+
> | 29 | 30 | 1 | 2 | 3 =A6 4 | 5 |
> +-----+-----+-----+-----+-----+-----+-----+
> | ...etc... |
> +-----+-----+-----+-----+-----+-----+-----+
>
> where 29 and 30 will be "grayed out", and if there's a reservation
> on, say, Friday, it'll show friday the 3rd bold (and as a link).
>
> I've got a function that returns a $dates array where I've saved the
> name of the first day of the month, number of days in month, name of the
> month and number of the month. Now I'm confused as to how I would=20
> parse the information when printing out the (HTML-)table. What I've
> got so far is
>
> for($w=3D1;$w<=3D5;$w++) { // max. 5 weeks in a month
> echo("<tr>"); // table row
> for($d=3D1;$d<=3D7;$d++) { // days in week
> for($res=3D0;$res<=3D$num_rows;$res++) { // counter for array from
> db
>
> now the problem is, that if I work further on this, I end up with
> about four-five for-loops, which doesn't seem to be such a good idea.
> The other problem is that I really don't have a clue as to where I'd
> smack in a counter for the number of days in the month. However much
> I ponder this I can't reach a sensible conclusion. It seems that putting
> the loop just about anywhere would be a performance loss ;)
>
> Anyone ever done anything like this?
>
>
> Cheers,
> Markus
> --
> Markus Lervik
> Linux-administrator with a kungfoo grip
> Vaasa City Library - Regional Library
> [EMAIL PROTECTED]
> +358-6-325 3589 / +358-40-832 6709
>
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php