You are here: Rrestaurant delivery menu choices - how to handle? « PHP SQL « IT news, forums, messages
Rrestaurant delivery menu choices - how to handle?

Posted by haggis on 03/12/06 11:07

Our restaurant is developing a Delivery service and I'm wondering
how to handle the choices the customers will make on-line.
Stripped of the cosmetics, this is the display of the whole menu
(which is compiled from the output of several different menus -
"Starters", "Main Courses", "Salads", etc).

The restaurant is developing a Delivery service and I'm wondering
how to handle the choices the on-line customers will make.
This bare-bones display of the choices works fine -

$TableName="menus";
$Query="SELECT * FROM $TableName order by menu_id";
$Result=mysql_db_query ($DBName, $Query, $Link);
while ($Row=mysql_fetch_array ($Result))
{
$list_of_menus[]=$Row[menu_name];
}
$count=count($list_of_menus);
$count=$count-1;
$n="0";
while ($n<=$count)
{
print("<form method=post action=take_away_handle.php>");
print("<table>");
$TableName=$list_of_menus[$n];
$Query="SELECT * FROM $TableName order by dish_id";
$Result=mysql_db_query ($DBName, $Query, $Link);
while ($Row=mysql_fetch_array ($Result))
{
print("<tr><td>$Row[dish]</td><td>$Row[cost] <input
TYPE=\"checkbox\" NAME=\"$list_of_menus[$]\" VALUE=\"$Row[dish]\">
</td><td><input type=text name=\"number\" size=2></td></tr>");
}
$++;
}



All that works just fine, unrolling the 80-odd dishes in our menu
down the screen, but... how do I handle the output? I'm guessing
it would be best to write each set of customer choices to a file,
its filename being composed of the customer surname, but how do I
handle the blank items? Are they, indeed, passed by the form?

(Guess who's never used check-boxes before? Go on, guess - you'll
never guess...)

TIA.

All that works just fine, unrolling the 80-odd dishes in our menu
down the screen, but... how do I handle the output? I'm guessing
it would be best to write each set of customer choices to a file,
with the filename being the customer name, but how do I handle the
blank items? Are they, indeed, passed by the form?
And how do I handle multiple items (several people ordering
different dishes from the "Main Courses", for instance)?

(Guess who's never used check-boxes before? Go on, guess - you'll
never guess...)

TIA.
Remove _your_teeth_ to reply.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация