|
|
|
ไม่สามารถทำการดึงข้อมูลจาก sql ให้มาคูณกันแล้วแสดงในตารางได้ |
|
|
|
|
|
|
|
ใช่แบบนี้รึป่าวครับ
Code (PHP)
<?php
$total1 = "SELECT LIT_IN,PPL_IN,PPL_IN*LIT_IN AS test FROM driver_datain";
$Tquery = mysql_query($total1) or die ("sql error [".$total1."]");
?>
<?php while($total = mysql_fetch_array($Tquery)){ ?>
<?php while($row = mysql_fetch_array($query)){ ?>
<tr align="center">
<td><?php echo $row['ID_IN']?></td>
<td><?php echo $row['Fname_IN']?></td>
<td><?php echo $row['Lname_IN']?></td>
<td><?php echo $row['Cnum_IN']?></td>
<td><?php echo $row['Date_IN']?></td>
<td><?php echo $row['Time_IN']?></td>
<td><?php echo $row['Num_IN']?></td>
<td><?php echo $row['LIT_IN']?></td>
<td><?php echo $row['PPL_IN']?></td>
<td><?php echo $row['price_IN']?></td>
<td><?php echo $total['total_IN']?></td>
</tr>
<?php } ?>
<?php } ?>
ปล.ผมนี่มือใหม่ใสสะอาดเลยครับ แถมขี้หลงขี้ลืม ไม่ทราบว่าผมทำถูก หรือผิดยังไง รบกวนแนะนำด้วยนะครับ
ปล.2 ผมชอบมาศึกษาเนื้อหาจากเว็ปนี่อยู่บ่อยๆครั้ง แต่ศึกษาวันนี้ พรุ่งนี้ลืม >_<
ปล.3 ขอบคุณสำหรับคำแนะนำมากๆครับ
|
|
|
|
|
Date :
2015-08-28 08:52:53 |
By :
lnwteezaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองผิดลองถูก จนในที่สุดก็ได้ผลลัพธ์ออกมาแล้วครับ
ขอบคุณสำหรับคำแนะนำนะครับ
ตอนนี้เหลือแค่ให้มันแสดงข้อมู,ที่ถูกต้องเพราะ
มันแสดงแค่ข้อมูลเดิม จากช่องแรกเท่านั้นแล้วครับ
Code (PHP)
<?php
$total1 = "SELECT LIT_IN,PPL_IN,PPL_IN*LIT_IN AS price_IN FROM driver_datain";
$Tquery = mysql_query($total1) or die ("sql error [".$total1."]");
?>
<?php while($total = mysql_fetch_array($Tquery)){ ?>
<?php while($row = mysql_fetch_array($query)){ ?>
<tr align="center">
<td><?php echo $row['ID_IN']?></td>
<td><?php echo $row['Fname_IN']?></td>
<td><?php echo $row['Lname_IN']?></td>
<td><?php echo $row['Cnum_IN']?></td>
<td><?php echo $row['Date_IN']?></td>
<td><?php echo $row['Time_IN']?></td>
<td><?php echo $row['Num_IN']?></td>
<td><?php echo $row['LIT_IN']?></td> // สมมติช่องแรกใส่ 30 ช่อง2 ใส่ 20
<td><?php echo $row['PPL_IN']?></td> // สมมติช่องแรกใส่ 50 ช่อง2 ใส่ 25
<td><?php echo $total['price_IN']?></td> //ค่าที่แสดงออกมา มันจะแสดงแค่ 30*20 ทุกช่องเลย
</tr>
<?php } ?>
<?php } ?>
ไม่ทราบว่าจะต้องปรับเปลี่ยน แก้ไข หรือเพิ่มเติมโค้ดยังไงบ้างครับ เพื่อที่จะให้ช่องอื่นๆมันคำนวณค่าให้ออกมาเอง
|
ประวัติการแก้ไข 2015-08-28 09:19:44
|
|
|
|
Date :
2015-08-28 09:10:49 |
By :
lnwteezaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|