เราทำ โปรแกรมตัดสต๊อก แล้วมันมีปัญหา เราแก้มาหลายวันแล้วยังแก้ไม่ได้เลยใครช่วยหน่อยน้า
หน้าโชว์เครื่องปรุงประกอบอาหาร cookingfla.php

<body bgproperties="fixed" onload="MM_preloadImages('picture/Untitled-1.jpg','picture/Bluksana1.jpg','picture/Btumnan.jpg','picture/Bpiteekum1.jpg','picture/Bted.jpg','picture/Brnisong.jpg','picture/Babout.jpg')">
<div align="center">
<script language="JavaScript1.2">if (document.all||document.getElementById)
document.body.style.background="url('picture/Untitled-1.jpg') center no-repeat fixed"
</script>
<table width="100%" height="1502" align="center" background="picture/bg.gif">
<tr>
<td height="1496" colspan="3" align="center" valign="top"><table width="85%" height="1489" align="left">
<tr>
<td width="110" height="200"> </td>
<td width="207"> </td>
<td width="582"> </td>
</tr>
<tr>
<td height="47"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="1189"> </td>
<td valign="top"><table width="196">
<tr>
<td width="188" height="42" align="center" background="picture/menu.jpg" ><a href='foodsale_show.php'><p><b>การขายอาหาร</b></p></a></td>
</tr>
<tr>
<td height="9" align="center" ><table width="80%" align="right">
<tr>
<td align="right" ><a href='package_show.php'>ประเภทการขายอาหาร</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b><a href='menu_show.php'>เมนูอาหาร</a></b></td>
</tr>
<tr>
<td height="9" align="center" ><table width="50%" align="right">
<tr>
<td align="right"><a href='foodsize_show.php'>ขนาดอาหาร</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b><a href='raw_show.php'>วัตถุดิบ </a> </b></td>
</tr>
<tr>
<td height="9" align="center" ><table width="70%" align="right">
<tr>
<td align="right"><a href='addraw_show.php'>การรับเข้าวัตถุดิบ</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b><a href='fla_show.php'>เครื่องปรุง </a> </b></td>
</tr>
<tr>
<td height="9" align="center" ><table width="80%" align="right">
<tr>
<td align="right"><a href='addfla_show.php'>การรับเข้าเครื่องปรุง</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><a href='cookingraw_show.php'><b>วัตถุดิบประกอบอาหาร</b></a></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><a href='cookingfla_show.php'><b>เครื่องปรุงประกอบอาหาร</b></a></td>
</tr>
<tr>
<td height="9" align="center" > </td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b>รายงาน</b></td>
</tr>
<tr>
<td height="38"> </td>
</tr>
</table></td>
<td valign="top"> <h2 align="center"> ข้อมูลเครื่องปรุงที่ใช้ประกอบเมนูอาหาร </h2>
<?
$host = "localhost";
$username = "root";
$password = "1234";
$objConnect = mysql_connect($host,$username,$password);
mysql_query("SET NAMES UTF8");
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
$objDB = mysql_select_db("restaurant");
?>
<div align="left"><a hreingfla_form_add.php">เพิ่มเครื่องปรุงประกอบอาการ</a> </div>
<form name="search" method="post" action="cookingfla_search.php">
<div align="left">ค้นหา :
<select name="cookingfla_search2">
<option value="Menu" <? if($cookingfla_search2=="Menu"){ ?>selected<? }?>>เมนูอาหาร</option>
<option value="Fla" <? if($cookingfla_search2=="Fla"){ ?>selected<? }?>>เครื่องปรุง</option>
</select>
<input name="cookingfla_search" type="text" size="20" value="<? echo $cookingfla_search?>">
<input type="submit" name="submit" value="ค้นหา">
</div>
</form>
<?
if(!isset($start)){
$start = 0;
}
$limit = '20';
//คำสั่ง SQL
$Qtotal = mysql_query("select * from cookingfla"); //คิวรี่ คำสั่ง
$total = mysql_num_rows($Qtotal); // หาจำนวน record
/* คิวรี่ข้อมูลออกมาเพื่อแสดงผล */
$Query1 = mysql_query("SELECT * FROM cookingfla ORDER BY CookingFla_id DESC LIMIT $start,$limit"); //คิวรี่คำสั่ง
$totalp = mysql_num_rows($Query1); // หาจำนวน record ที่เรียกออกมา
echo "<br>";
/* อันนี้ ไม่เกี่ยวเอาออกได้ */
echo " <font color=\"red\"> <size='4'>จำนวนเครื่องปรุงประกอบอาหารทั้งหมด <font color=\"blue\">$total </font> รายการ</font> ";
echo "<table border='1' bordercolor='#999999' cellspacing='0' width='100%' align='center'>";
echo "<tr bgcolor= #996699>";
echo "<td align='center'><size='4'><b>ลำดับ</b></td>";
echo "<td align='center'><size='4'><b>ชื่อเมนู</b></td>";
echo "<td align='center'><size='4'><b>ขนาดอาหาร</b></td>";
echo "<td align='center'><size='4'><b>ชื่อเครื่องปรุง</b></td>";
echo "<td align='center'><size='4'><b>ปริมาณที่ใช้</b></td>";
echo "<td align='center'><size='4'><b>หน่วยนับ</b></td>";
echo "<td align='center'><size='4'><b>แก้ไข</b></td>";
echo "<td align='center'><size='4'><b>ลบ</b></td>";
echo "</tr>";
//คำสั่ง SQL นับจำนวนแถว
$count=$start+1;
while($arr = mysql_fetch_array($Query1))
//for($i=0;$i<$num;$i++)
{
// $Menu_id = $arr[0];
$CookingFla_id = $arr[0];
$Menu_name = $arr["Menu_id"];
$Flavoring_name = $arr["Flavoring_id"];
$Flavoring_name1 = $arr["Flavoring_id"];
//$row=mysql_fetch_array($result);
echo "<tr bgcolor=EEEEEE>";
echo "<td align='center'><size='4'>$count</td>";
$db="restaurant";
$sql="select * from menu where Menu_id='$Menu_name'";
$db_query = mysql_db_query($db, $sql);
while ($record=mysql_fetch_array($db_query)) //ให้ไปดึงข้อมูลที่ละเร็คคอร์ดมาดู
{
$Menu_name=$record["Menu_name"];
$FoodSize_name=$record["FoodSize_id"];
}
echo "<td bgcolor=EEEEEE align='center'> $Menu_name </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_name"]."</td>";
$sql="select * from foodsize where FoodSize_id='$FoodSize_name'";
$db_query = mysql_db_query($db, $sql);
while ($record=mysql_fetch_array($db_query)) //ให้ไปดึงข้อมูลที่ละเร็คคอร์ดมาดู
{
$FoodSize_name=$record["FoodSize_name"];
}
echo "<td bgcolor=EEEEEE align='center'> $FoodSize_name </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_name"]."</td>";
$sql="select * from flavoring where Flavoring_id='$Flavoring_name'";
$db_query = mysql_db_query($db, $sql);
while ($record=mysql_fetch_array($db_query)) //ให้ไปดึงข้อมูลที่ละเร็คคอร์ดมาดู
{
$Flavoring_name=$record["Flavoring_name"];
$Flavoring_unit=$record["Flavoring_unit"];
}
echo "<td bgcolor=EEEEEE align='center'> $Flavoring_name </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_amount"]."</td>";
echo "<td bgcolor=EEEEEE align='center'>".$arr["CookingFla_used"]."</td>";
echo "<td bgcolor=EEEEEE align='center'> $Flavoring_unit </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_amount"]."</td>";
echo "<td bgcolor=EEEEEE align='center'><a href='cookingfla_form_edit.php?CookingFla_id=".$arr["CookingFla_id"]." '><IMG SRC='picture/marked_price.png'></a></td>"; //ส่งค่าไปแก้ไข
?> <td bgcolor=EEEEEE align='center'> <a href="#"onclick=" if( confirm('Are You sure ?'))location.href='cookingfla_delete.php?CookingFla_id=<?echo$CookingFla_id;?>'"> <IMG SRC='picture/Trash.png' ></a></td>
<?
//ส่งค่าเพื่อลบข้อมูล
echo "</tr>";
$count=$count+1;
}
echo "</table>";
echo "<hr>";
$first=1;
/* ตัวแบ่งหน้า */
$page = ceil($total/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า
echo "[<a href='?start=".$limit*(0)."&page=$first'><B>frist</B></A>]---";
/* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */
for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้
echo "[<a href='?start=".$limit*($i-1)."&page=$i'><B>$i</B></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[<a href='?start=".$limit*($i-1)."&page=$i'>$i</A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}
echo "---[<a href='?start=".$limit*($i-2)."&page=$page'><B>last</B></A>]";
//echo "<br><br>";
?>
<p> </p>
<p><font size="2" color="#660000">***************************************************************************************************</font></p>
<?
mysql_close($objConnect);
?>
</td>
<tr>
<td height="41" colspan="3" align="center">sssssssssssss</td>
</tr>
</tr>
</table>
</body>
</html>
ขอความกรุณา ใครเก่ง PHP ช่วยเราหน่อยนร้า
หน้าโชว์เครื่องปรุงประกอบอาหาร cookingfla.php
<body bgproperties="fixed" onload="MM_preloadImages('picture/Untitled-1.jpg','picture/Bluksana1.jpg','picture/Btumnan.jpg','picture/Bpiteekum1.jpg','picture/Bted.jpg','picture/Brnisong.jpg','picture/Babout.jpg')">
<div align="center">
<script language="JavaScript1.2">if (document.all||document.getElementById)
document.body.style.background="url('picture/Untitled-1.jpg') center no-repeat fixed"
</script>
<table width="100%" height="1502" align="center" background="picture/bg.gif">
<tr>
<td height="1496" colspan="3" align="center" valign="top"><table width="85%" height="1489" align="left">
<tr>
<td width="110" height="200"> </td>
<td width="207"> </td>
<td width="582"> </td>
</tr>
<tr>
<td height="47"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="1189"> </td>
<td valign="top"><table width="196">
<tr>
<td width="188" height="42" align="center" background="picture/menu.jpg" ><a href='foodsale_show.php'><p><b>การขายอาหาร</b></p></a></td>
</tr>
<tr>
<td height="9" align="center" ><table width="80%" align="right">
<tr>
<td align="right" ><a href='package_show.php'>ประเภทการขายอาหาร</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b><a href='menu_show.php'>เมนูอาหาร</a></b></td>
</tr>
<tr>
<td height="9" align="center" ><table width="50%" align="right">
<tr>
<td align="right"><a href='foodsize_show.php'>ขนาดอาหาร</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b><a href='raw_show.php'>วัตถุดิบ </a> </b></td>
</tr>
<tr>
<td height="9" align="center" ><table width="70%" align="right">
<tr>
<td align="right"><a href='addraw_show.php'>การรับเข้าวัตถุดิบ</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b><a href='fla_show.php'>เครื่องปรุง </a> </b></td>
</tr>
<tr>
<td height="9" align="center" ><table width="80%" align="right">
<tr>
<td align="right"><a href='addfla_show.php'>การรับเข้าเครื่องปรุง</a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><a href='cookingraw_show.php'><b>วัตถุดิบประกอบอาหาร</b></a></td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><a href='cookingfla_show.php'><b>เครื่องปรุงประกอบอาหาร</b></a></td>
</tr>
<tr>
<td height="9" align="center" > </td>
</tr>
<tr>
<td height="42" align="center" background="picture/menu.jpg"><b>รายงาน</b></td>
</tr>
<tr>
<td height="38"> </td>
</tr>
</table></td>
<td valign="top"> <h2 align="center"> ข้อมูลเครื่องปรุงที่ใช้ประกอบเมนูอาหาร </h2>
<?
$host = "localhost";
$username = "root";
$password = "1234";
$objConnect = mysql_connect($host,$username,$password);
mysql_query("SET NAMES UTF8");
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
$objDB = mysql_select_db("restaurant");
?>
<div align="left"><a hreingfla_form_add.php">เพิ่มเครื่องปรุงประกอบอาการ</a> </div>
<form name="search" method="post" action="cookingfla_search.php">
<div align="left">ค้นหา :
<select name="cookingfla_search2">
<option value="Menu" <? if($cookingfla_search2=="Menu"){ ?>selected<? }?>>เมนูอาหาร</option>
<option value="Fla" <? if($cookingfla_search2=="Fla"){ ?>selected<? }?>>เครื่องปรุง</option>
</select>
<input name="cookingfla_search" type="text" size="20" value="<? echo $cookingfla_search?>">
<input type="submit" name="submit" value="ค้นหา">
</div>
</form>
<?
if(!isset($start)){
$start = 0;
}
$limit = '20';
//คำสั่ง SQL
$Qtotal = mysql_query("select * from cookingfla"); //คิวรี่ คำสั่ง
$total = mysql_num_rows($Qtotal); // หาจำนวน record
/* คิวรี่ข้อมูลออกมาเพื่อแสดงผล */
$Query1 = mysql_query("SELECT * FROM cookingfla ORDER BY CookingFla_id DESC LIMIT $start,$limit"); //คิวรี่คำสั่ง
$totalp = mysql_num_rows($Query1); // หาจำนวน record ที่เรียกออกมา
echo "<br>";
/* อันนี้ ไม่เกี่ยวเอาออกได้ */
echo " <font color=\"red\"> <size='4'>จำนวนเครื่องปรุงประกอบอาหารทั้งหมด <font color=\"blue\">$total </font> รายการ</font> ";
echo "<table border='1' bordercolor='#999999' cellspacing='0' width='100%' align='center'>";
echo "<tr bgcolor= #996699>";
echo "<td align='center'><size='4'><b>ลำดับ</b></td>";
echo "<td align='center'><size='4'><b>ชื่อเมนู</b></td>";
echo "<td align='center'><size='4'><b>ขนาดอาหาร</b></td>";
echo "<td align='center'><size='4'><b>ชื่อเครื่องปรุง</b></td>";
echo "<td align='center'><size='4'><b>ปริมาณที่ใช้</b></td>";
echo "<td align='center'><size='4'><b>หน่วยนับ</b></td>";
echo "<td align='center'><size='4'><b>แก้ไข</b></td>";
echo "<td align='center'><size='4'><b>ลบ</b></td>";
echo "</tr>";
//คำสั่ง SQL นับจำนวนแถว
$count=$start+1;
while($arr = mysql_fetch_array($Query1))
//for($i=0;$i<$num;$i++)
{
// $Menu_id = $arr[0];
$CookingFla_id = $arr[0];
$Menu_name = $arr["Menu_id"];
$Flavoring_name = $arr["Flavoring_id"];
$Flavoring_name1 = $arr["Flavoring_id"];
//$row=mysql_fetch_array($result);
echo "<tr bgcolor=EEEEEE>";
echo "<td align='center'><size='4'>$count</td>";
$db="restaurant";
$sql="select * from menu where Menu_id='$Menu_name'";
$db_query = mysql_db_query($db, $sql);
while ($record=mysql_fetch_array($db_query)) //ให้ไปดึงข้อมูลที่ละเร็คคอร์ดมาดู
{
$Menu_name=$record["Menu_name"];
$FoodSize_name=$record["FoodSize_id"];
}
echo "<td bgcolor=EEEEEE align='center'> $Menu_name </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_name"]."</td>";
$sql="select * from foodsize where FoodSize_id='$FoodSize_name'";
$db_query = mysql_db_query($db, $sql);
while ($record=mysql_fetch_array($db_query)) //ให้ไปดึงข้อมูลที่ละเร็คคอร์ดมาดู
{
$FoodSize_name=$record["FoodSize_name"];
}
echo "<td bgcolor=EEEEEE align='center'> $FoodSize_name </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_name"]."</td>";
$sql="select * from flavoring where Flavoring_id='$Flavoring_name'";
$db_query = mysql_db_query($db, $sql);
while ($record=mysql_fetch_array($db_query)) //ให้ไปดึงข้อมูลที่ละเร็คคอร์ดมาดู
{
$Flavoring_name=$record["Flavoring_name"];
$Flavoring_unit=$record["Flavoring_unit"];
}
echo "<td bgcolor=EEEEEE align='center'> $Flavoring_name </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_amount"]."</td>";
echo "<td bgcolor=EEEEEE align='center'>".$arr["CookingFla_used"]."</td>";
echo "<td bgcolor=EEEEEE align='center'> $Flavoring_unit </td>";
//echo "<td bgcolor=EEEEEE align='center'>".$arr["Flavoring_amount"]."</td>";
echo "<td bgcolor=EEEEEE align='center'><a href='cookingfla_form_edit.php?CookingFla_id=".$arr["CookingFla_id"]." '><IMG SRC='picture/marked_price.png'></a></td>"; //ส่งค่าไปแก้ไข
?> <td bgcolor=EEEEEE align='center'> <a href="#"onclick=" if( confirm('Are You sure ?'))location.href='cookingfla_delete.php?CookingFla_id=<?echo$CookingFla_id;?>'"> <IMG SRC='picture/Trash.png' ></a></td>
<?
//ส่งค่าเพื่อลบข้อมูล
echo "</tr>";
$count=$count+1;
}
echo "</table>";
echo "<hr>";
$first=1;
/* ตัวแบ่งหน้า */
$page = ceil($total/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า
echo "[<a href='?start=".$limit*(0)."&page=$first'><B>frist</B></A>]---";
/* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */
for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้
echo "[<a href='?start=".$limit*($i-1)."&page=$i'><B>$i</B></A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[<a href='?start=".$limit*($i-1)."&page=$i'>$i</A>]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}
echo "---[<a href='?start=".$limit*($i-2)."&page=$page'><B>last</B></A>]";
//echo "<br><br>";
?>
<p> </p>
<p><font size="2" color="#660000">***************************************************************************************************</font></p>
<?
mysql_close($objConnect);
?>
</td>
<tr>
<td height="41" colspan="3" align="center">sssssssssssss</td>
</tr>
</tr>
</table>
</body>
</html>