ช่วยดูให้หน่อยว่าต้องแก้ไขยังไงครับ select ให้รวมได้แถวเดียวและผลรวม
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยดูให้หน่อยว่าต้องแก้ไขยังไงครับ select ให้รวมได้แถวเดียวและผลรวม
ช่วยดูให้หน่อยว่าต้องแก้ไขยังไงครับ select ให้รวมได้แถวเดียวและผลรวม
Copy
ดาด้าครับ
![]()
ความต้องการครับ
![]()
ความต้องการครับ
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
<style type="text/css">
<!--
.style28 {font-family: "MS Sans Serif"; font-size: 12px; }
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"></head>
<body>
<?php
$objConnect = mysql_connect("localhost","-","-") or die("Error Connect to Database");
$objDB = mysql_select_db("-");
$strSQL1 = "select * from review_t_recpay ";
$objQuery1= mysql_query($strSQL1) or die ("Error Query [".$strSQL1."]");
while($objResult1 = mysql_fetch_array($objQuery1)){
$id = $objResult1['t_recpayid'];
//echo $id;
}
$strSQL2 = "select
IF(t_rexpid='NOR',t_dueamt,'') AS price1,
IF(t_rexpid='FEE',t_dueamt,'') AS price2,
IF(t_rexpid='202',t_dueamt,'') AS price3,
IF(t_rexpid='INT',t_intdue,'') AS price4,
IF(t_rexpid='IOV',t_intovdue,'') AS price5,
IF(t_rexpid='FDU',t_feedue,'') AS price6,
IF(t_rexpid='FOV',t_feeovdue,'') AS price7,
t_recpayid,t_contid,t_memberid,t_dueamt
from review_t_recpay_d ";
$objQuery2 = mysql_query($strSQL2) or die ("Error Query [".$strSQL2."]");
?>
<table width="70%" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<td width="0" height="40" align="center" bgcolor="#FF9999" class="style28">ลำดับ</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">เลขที่ใบเสร็จรับเงิน</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">เลขที่สัญญา</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">รหัสสมาชิก</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">ค่าธรรมเนียมแรกเข้า</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">มูลค่าหุ้น</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">ต้นเงิน</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">ดอกเบี้ยรับ</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">ดอกเบี้ยค้าง</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">ค่าปรับ</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">ค่าปรับค้าง</td>
<td width="0" align="center" bgcolor="#FF9999" class="style28">รวม</td>
</tr>
<?
$i=0;
while($objResult2 = mysql_fetch_array($objQuery2)){
$t_recpayid = $objResult2['t_recpayid'];
$t_contid = $objResult2['t_contid'];
$t_memberid = $objResult2['t_memberid'];
$t_dueamt = $objResult2['t_dueamt'];
$price1 = $objResult2['price1'];
$price2 = $objResult2['price2'];
$price3 = $objResult2['price3'];
$price4 = $objResult2['price4'];
$price5 = $objResult2['price5'];
$price6 = $objResult2['price6'];
$price7 = $objResult2['price7'];
//echo $t_recpayid ;
echo $price1 ;
$i = $i + 1;
?>
<tr>
<td width="4%" align="center" bgcolor="#FFFFCC" class="style28"><?php echo $i ?></td>
<td width="15%" align="center" bgcolor="#FFFFCC" class="style28"><?php echo $t_recpayid ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $t_contid ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $t_memberid ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price1 ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price2?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price3 ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price4 ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price5 ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price6 ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $price7 ?></td>
<td align="center" bgcolor="#FFFFCC" class="style28"><?php echo $t_dueamt ?></td>
</tr>
<?
}
?>
</table>
<?php
mysql_close($objConnect);
?>
</body>
</html>
ได้แบบนี้ครับคำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ