|
|
|
php วิธีคำนวณน้ำหนักสินค้าค่ะ คำนวณไม่ได้ มีภาพค่ะ ช่วยที |
|
|
|
|
|
|
|
หลักการเดียวกันกับ ราคารวมอะครับ
แค่เอาตัวแปรมาบวกไปเรื่อยๆ
|
|
|
|
|
Date :
2013-06-21 23:41:13 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
...........ไม่มีใครตอบต่อเลยย ทำไงดี
|
|
|
|
|
Date :
2013-06-22 13:49:53 |
By :
jungnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใน loop
$total_weight += $value["netweight"] * $value['qty'];
http://www.pjgunner.com
|
|
|
|
|
Date :
2013-06-22 14:21:16 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
$total_weight=0;
$total_weight=$total_weight+$value["netweight"];
?>
น้ำหนักรวม <?php echo $total_weight; ?>
ลองดูครับ
|
|
|
|
|
Date :
2013-06-22 14:21:46 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วไล่ DEbug แล้ว Echo ทีละค่า ลองดูครับ น่าจะไล่ข้อผิดพลาดได้ตรงจุด
|
|
|
|
|
Date :
2013-06-22 18:02:44 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ย้ายบรรทัดที่ 64 $total_weight=$total_weight+$value["netweight"];
ไปไว้ในลูป for ด้วยครับ
ก่อนบรรทัดที่ 43 นั่นน่ะ
|
|
|
|
|
Date :
2013-06-22 18:37:05 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ ขอบคุณนะคะ ขอถามต่อค่ะว่าถ้า insert ลงฐานข้อมูลแล้วดึงมาแก้ไขแค่ราคาขายอย่างเดียว และคำนวณใหม่ มีหลักการยังไงบ้างคะ ใช้ session ค่ะ ยังติดอยู่
|
|
|
|
|
Date :
2013-06-22 21:28:32 |
By :
jungnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ select ราคามาแก้ไขอย่างเดียวเลยไม่ได้หรอครับ
ส่วนการคำนวณ มันก็คำนวณให้อัตโนมัติ มิใช่หรือออออ
|
|
|
|
|
Date :
2013-06-23 10:32:06 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดึงราคาขายมาแล้วค่ะ แต่พอเปลี่ยนราคาขายแล้วจะให้คำนวณใหม่ในหน้านี้เลยแล้วค่อยไปอับเดตลงฐาน แต่ว่าตอนนี้ไม่คำนวณให้ค่ะและเปลี่ยนกลับเป็นค่าเดิมค่ะ
Code (PHP)
<form name="form2" method="post" action="modify_price_basket.php" >
<table width="318" height="24" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" bgcolor="#FFDB6F"><span class="style10">แก้ไขราคาขาย</span></td>
</tr>
</table>
<table width="804" border="0" cellpadding="3" cellspacing="01" bgcolor="#000000">
<tr>
<td width="113" align="center" bgcolor="#FFFFFF"><span class="style8">ราคาขาย</span></td>
<td width="97" align="center" bgcolor="#FFFFFF"><span class="style8">ราคารวม</span></td>
</tr>
<?
$select = "SELECT * FROM productdetail , material , product , material_type
WHERE product.p_id = productdetail.p_id
AND productdetail.m_id = material.m_id
AND material_type.mt_id = material.mt_id
AND product.p_id = '$p_id'
ORDER BY productdetail.pd_id ASC";
$no = 1;
$result = mysql_query($select);
while($read = mysql_fetch_array($result)){
?>
<tr>
<td align="center" bgcolor="#FFFFFF">
<input name="m_price" type="text" id="m_price" value="<? echo number_format($read['m_price'],2)?>" size="10" /></td>
<td align="center" bgcolor="#FFFFFF"><span class="style8"><? echo number_format($read["m_price"]*$read["pd_amount"],2) ?></span></td>
</tr>
<?
$total=($read["m_price"]*$read["pd_amount"])+$total;
$total2=$total+200;
?>
<? }?>
<tr>
<td colspan="6" rowspan="2" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"><span class="style8">ค่าจัดกระเช้า</span></td>
<td align="center" bgcolor="#FFFFFF"><span class="style8">200 บาท</span></td>
<tr>
<td align="center" bgcolor="#FFFFFF"><span class="style8">รวมราคาทั้งสิ้น</span></td>
<td bgcolor="#FFFFFF"> <span class="style8"> <? echo number_format($total2,2) ?> บาท</span></td>
</table>
<input type="submit" name="Sumit2" id="Sumit" value="แก้ไข" />
</form>
|
|
|
|
|
Date :
2013-06-23 14:30:42 |
By :
jungnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|