|
|
|
ใช้ while ซ้อน while แล้ว มา update แต่ก็ได้ เพียง ค่าเดียว ทั้ง ๆ ที่เลือกมา หลาย ค่า |
|
|
|
|
|
|
|
Code (PHP)
$sql2 = mysql_db_query($dbname2,"select qty,pid
from order2
where pid='$aqty1' ");
while($dastock=mysql_fetch_array($sql2))
|
|
|
|
|
Date :
2014-05-27 01:28:09 |
By :
ผ่านมา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอ้ อันนี้ ใช้ไม่ได้ แน่นอน อะคับ
ขอบคุณ ที่แนะนำ น๊า คับ ...
|
|
|
|
|
Date :
2014-05-27 13:02:30 |
By :
เปียว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หลังจาก ลองผิด ลองถูก ก็ทำ สำเร็จ คับ ได้ตามต้องการ แล้ว อะ
Code (PHP)
$sql = mysql_db_query($dbname,"select qty,pid
from order_doing
where orderno='9999999'
and cash !=4
and test not in('[P3]','[P6]','[P12]')
group by pid
");
$objConnect = mysql_connect("10.21.32.1","","");
mysql_select_db("restuarant031");
$dbname2="restuarant031";
while($daqty=mysql_fetch_array($sql))
{
$aqty0 = $daqty[0];
$aqty1 = $daqty[1];
$sql2 = mysql_db_query($dbname2,"select qty,pid,minimum,pname
from stock
where pid='$aqty1' ");
while($dastock=mysql_fetch_array($sql2))
{
$qqwwee = $dastock[0];
$qqwwee2 = $dastock[1];
$lowest = $dastock[2];
$qqwwee3 = $dastock[3];
$abcd = $qqwwee - $aqty0;
$sql3 = mysql_db_query($dbname2,"update stock set qty='$abcd'
where pid = '$aqty1'");
}}
mysql_close($objConnect);
|
|
|
|
|
Date :
2014-05-27 18:42:43 |
By :
เปียว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|