|
|
|
จะออกรายงานให้ เช็ก ว่ามีคนมาขายฝาก กีคน แล้วชำระดอกเบี้ยไปแล้วกีคน |
|
|
|
|
|
|
|
ถามกว้างมากครับ ลองเอาพวก Table และ Data ที่เก็บไว้มาดูหน่อยครับ
|
|
|
|
|
Date :
2013-05-21 22:21:17 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตารางเก็บรายละเอียด การจำนำ เลขที่ตั๋ว,เลขลูกค้า,ดอกเบี้ยต่อเดือน,อัตราดอกเบี้ย,ราคารวม*จำนวน,วันที่จำนำ , พ้นจำนำ,ราคารวมดอกเบี้ย,สถานะ
ตารางจำนำ เลขที่ตั๋ว, ประเภท ,รายการ , น้ำหนัห,จำนวน,ราคา,วันที่จำนำ , พ้นจำนำ
ตารางเก็บ ดอกเบี้ยที่ชำระ ลำดับ,เลขที่ตั๋ว,ดอกเบี้ยที่ชำระ , จำนวนครั้งที่ชำระ , วันที่ชำระดอกเบี้ย
|
|
|
|
|
Date :
2013-05-21 22:48:38 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยทีครับ ไม่ไว้แล้ว งงงงแล้วครับ
|
|
|
|
|
Date :
2013-05-22 00:23:16 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำทีครับ ด่วน ๆๆครับ สอบครับ
|
|
|
|
|
Date :
2013-05-22 16:00:02 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แสดงค่า max ครับ
Code (PHP)
<?php
include "include/connect.php";
$date1=$_POST['date1'];
$date2=$_POST['date2'];
// คำสั่ง SQL ที่ใช้ในการเลือกข้อมูลที่อยู่ในฐานข้อมูลกลับมา (เรียงตามลำดับ ID)
$result = mysql_query("SELECT bill_deposit.*,deposit.*,member.*,type.* FROM bill_deposit,deposit,member,type WHERE status_dep = 'payout' AND bill_deposit.id_dep = deposit.id_dep AND bill_deposit.id_mem = member.id_mem AND deposit.id_type = type.id_type AND bill_deposit.date_end BETWEEN '$date1' and '$date2' ");
/* ในลูปด้านล่าง เทียบได้กับการดึงข้อมูลมาทีละ 1 Record เพื่อนำมาแสดงผลทางหน้าจอ */
$a=0;
while($rs = mysql_fetch_array($result)) {
$a++;?>
<tr>
<td align="center"><?php echo $rs['id_dep'] ; ?></td>
<td align="center"><?php echo $rs['name'] ; ?> <?php echo $rs['surname'] ; ?></td>
<td align="center"><?php echo $rs['name_type'] ; ?></td>
<td align="center"><?php echo $rs['detail_name'] ; ?></td>
<td align="center"><?php echo $rs['total_price'] ; ?></td>
<td align="center"><?php echo $rs['date_end'] ; ?></td>
<td align="center"><?php echo $rs['weight1'] ; ?></td>
<td align="center"><?php echo $rs['status_dep'] ; ?></td>
</tr>
<?php
$total = $total + $rs["weight1"];
$a++;
echo "$total" ,."<br>";
}
echo "ThaiCreate.Com Time now : ".DateThai($strDate2)."<br>";
echo "ThaiCreate.Com Time now : ".DateThai($strDate);
?>
|
ประวัติการแก้ไข 2013-05-22 23:02:24
|
|
|
|
Date :
2013-05-22 22:40:13 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้าว ตกลงจะแสดงค่า SUM หรือ ค่า MAX ครับ
ในรูปที่เขียนมา คือค่า SUM นะครับ
ถ้าค่า SUM ในโค้ดก็มีเขียนอยู่แล้วนี่ครับ
$total = $total + $rs["weight1"];
เนี่ย
ก็เอามาแสดงผลสิครับ
Code (PHP)
<?php
include "include/connect.php";
$date1=$_POST['date1'];
$date2=$_POST['date2'];
// คำสั่ง SQL ที่ใช้ในการเลือกข้อมูลที่อยู่ในฐานข้อมูลกลับมา (เรียงตามลำดับ ID)
$result = mysql_query("SELECT bill_deposit.*,deposit.*,member.*,type.* FROM bill_deposit,deposit,member,type WHERE status_dep = 'payout' AND bill_deposit.id_dep = deposit.id_dep AND bill_deposit.id_mem = member.id_mem AND deposit.id_type = type.id_type AND bill_deposit.date_end BETWEEN '$date1' and '$date2' ");
/* ในลูปด้านล่าง เทียบได้กับการดึงข้อมูลมาทีละ 1 Record เพื่อนำมาแสดงผลทางหน้าจอ */
$a=0;
while($rs = mysql_fetch_array($result)) {
$a++;?>
<tr>
<td align="center"><?php echo $rs['id_dep'] ; ?></td>
<td align="center"><?php echo $rs['name'] ; ?> <?php echo $rs['surname'] ; ?></td>
<td align="center"><?php echo $rs['name_type'] ; ?></td>
<td align="center"><?php echo $rs['detail_name'] ; ?></td>
<td align="center"><?php echo $rs['total_price'] ; ?></td>
<td align="center"><?php echo $rs['date_end'] ; ?></td>
<td align="center"><?php echo $rs['weight1'] ; ?></td>
<td align="center"><?php echo $rs['status_dep'] ; ?></td>
</tr>
<?php
$total = $total + $rs["weight1"];
$a++;
}
?>
<tr>
<td colspan="6"></td>
<td><?php echo $total; ?></td>
<td></td>
</tr>
|
|
|
|
|
Date :
2013-05-22 22:56:31 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่สอบแน่เหรอครับ
ดูเหมือนไปแก้งานให้ใครมากกว่านะ - -
|
|
|
|
|
Date :
2013-05-22 22:58:12 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามคุณแมวของคุกกี้เลยครับ แต่ในบรรทัดที่ 29 สามารถแทรกคำว่า "รวม" ลงไปได้นะครับ
|
|
|
|
|
Date :
2013-05-22 23:43:29 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เข้าใจอะไรผิดหรือเปล่าครับน้อง
คืออยากจะแสดง 268.62 ใช่มั้ยล่ะครับ
มันคือ SUM ครับ
SUM หรือ summation คือ "ผลรวม" ครับ
ถ้า MAX หรือ maximum เนี่ย คือค่าที่มากที่สุดครับ
ถ้า MAX ต้องแสดง 222.00 ครับ
แล้วผมก็ต่อท้ายให้ดูแล้วนะครับ ลองทำดูหรือยังล่ะ
ถ้าอยากได้ MAX
<?php
include "include/connect.php";
$date1=$_POST['date1'];
$date2=$_POST['date2'];
// คำสั่ง SQL ที่ใช้ในการเลือกข้อมูลที่อยู่ในฐานข้อมูลกลับมา (เรียงตามลำดับ ID)
$result = mysql_query("SELECT bill_deposit.*,deposit.*,member.*,type.* FROM bill_deposit,deposit,member,type WHERE status_dep = 'payout' AND bill_deposit.id_dep = deposit.id_dep AND bill_deposit.id_mem = member.id_mem AND deposit.id_type = type.id_type AND bill_deposit.date_end BETWEEN '$date1' and '$date2' ");
/* ในลูปด้านล่าง เทียบได้กับการดึงข้อมูลมาทีละ 1 Record เพื่อนำมาแสดงผลทางหน้าจอ */
$a=0;
// ตั้งค่า $max (ค่าสูงสุด) เป็น 0
$max = 0;
while($rs = mysql_fetch_array($result)) {
$a++;?>
<tr>
<td align="center"><?php echo $rs['id_dep'] ; ?></td>
<td align="center"><?php echo $rs['name'] ; ?> <?php echo $rs['surname'] ; ?></td>
<td align="center"><?php echo $rs['name_type'] ; ?></td>
<td align="center"><?php echo $rs['detail_name'] ; ?></td>
<td align="center"><?php echo $rs['total_price'] ; ?></td>
<td align="center"><?php echo $rs['date_end'] ; ?></td>
<td align="center"><?php echo $rs['weight1'] ; ?></td>
<td align="center"><?php echo $rs['status_dep'] ; ?></td>
</tr>
<?php
// ถ้า น้ำหนักของแถวปัจจุบันมากกว่าค่า $max
// ให้ค่า $max เท่ากับน้ำหนักของแถวปัจจุบัน
// ดังนั้นเมื่อจบลูป $max จะเป็นค่าสูงสุดของแถวทั้งหมดเสมอ
if ($rs["weight1"] > $max) {
$max = $rs["weight1"];
}
$a++;
}
?>
<tr>
<td colspan="6"></td>
<td><?php echo $max; ?></td>
<td></td>
</tr>
|
|
|
|
|
Date :
2013-05-22 23:57:36 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมกำลังออกรายงานเพิ่มครับ พึง ทำที่ผมถามพี่เมื่อกี ครับ ก็ขอขอบคุณพี่่ แมวของคุกกี้ มากครับ
|
|
|
|
|
Date :
2013-05-23 00:03:37 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
Date :
2013-05-24 20:39:59 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|