ช่วยดูให้หน่อยว่าต้องแก้ไขยังไงครับ 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) ขอบคุณครับ