|
|
|
ต้องการข้อมูล ที่แสดงค่ารวมกัน ออกเป็นแบบคนละค่าครับ ชื่ออาจจะงง แต่ขอแจ้งรายละเอียด้านในครับ |
|
|
|
|
|
|
|
สืบเนื่องจากเดิมผู้พัฒนาโปรแกรมคนเก่าเขาได้เขียนโปรแกรมแสดงจำนวนผู้สมัครที่ชำระเงินและค้างชำระเงินแต่ละหลักสูตรไว้รวมกัน โดยเขียนฟังชั้น select ไว้ และแสดงข้อมูลการชำระเงินตามหลักสูตรที่เลือก แต่ปัจจุบันนี้ผู้บริหารต้องการให้เห็นภาพรวมข้อมูลทึกหลักสูตรโดยไม่ต้องคลิกเลือก จากกระทู้ที่ผมเคยตั้งก่อนหน้านี้ได้รับความอนุเคราะห์บอกวิธีการนำเอา select ออกครับ แต่กระนั้น ผลการชำระเงินยังไม่สามารถแยกตามหลักสูตรได้ ความต้องการตอนนี้คือ
1. แสดงชื่อหลักสูตรทั้งหมด (ทำได้แล้วครับ)
2. ต้องการให้แสดงข้อมูลผุ้สมัครและชำระเงินแยกในแต่ละหลักสูตร ตอนนี้การแสดงผลยังเป็นเหมือนของเดิมคือแสดงหลักสูตรทั้งหมดครับ
หน้าตาตอนนี้เป็นดังนี้
ดังที่เห็นดังภาพ จะเห็นว่ามีการแยกรายชื่อหลักสูตรแต่ละหลักสูตรแล้วแต่ รายละเอียดการชำระเงินยังไม่สามารถทำได้ครับ
โค๊ดครับ
Code (PHP)
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<td ><img src="../images/clear.gif" width="60" height="1"></td>
<td ><img src="../images/clear.gif" width="100" height="1"></td>
<td ><img src="../images/clear.gif" width="200" height="1"></td>
<td ><img src="../images/clear.gif" width="200" height="1"></td>
<td ><img src="../images/clear.gif" width="100" height="1"></td>
</tr>
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" onSubmit="return goSubmit();">
<?php
if(empty($RecordTotal)){
echo "<tr> <TD colspan=\"8\" align=\"center\" class=\"text_red_b\" >ไม่พบข้อมูล</TD>\n </tr>";
}else{
$ApproveAble = false;
foreach($Result as $ElementID=>$ElementValue){
$bg = ($bg=="FFFFFF")? "#E5FFDB" : "FFFFFF";
if($ElementValue["paid_verify"]=="no" || empty($ElementValue["paid_verify"]))$ApproveAble = true;
?>
<?php
unset($PaymentResult,$PaidRef);
}//end for
?>
<tr>
<TD colspan="4" class="law2">หลักสูตร</TD>
<TD class="law2">รายละเอียด</TD>
</tr>
<tr>
<TD colspan="4" class="law2"><?php
if(count($ProjectList)){
foreach($ProjectList as $ProjectID=>$ProjectName){
$Selected = ($searchproject==$ProjectID)? "selected" : "";
echo "<option value=\"".$ProjectID."\" $Selected>".$ProjectName."</option>\n";
}//End for
}//end if
?></TD>
<TD class="law2">ข้อมูลการชำระเงิน: ชำระแล้ว <?php echo number_format($PaidTotal,0,'',',');?> คน, รอการชำระ <?php echo number_format($NotPaidTotal,0,'',',');?> คน, รวมทั้งสิ้น <?php echo number_format($CandidateTotal,0,'',',');?> คน </TD>
</tr>
<?php
}//End if
?>
</form>
</table>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-10-12 10:11:12 |
By :
narak0001 |
View :
1195 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
database มาดูครับ เผื่อช่วยคิดได้
|
|
|
|
|
Date :
2011-10-12 10:50:25 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่รู้ว่าใช้วิธีการใดนำฐานข้อมูลมาโพสแบบที่ทำกันคับ(ไม่ทราบวิธีการทำ) ผมก็เลยแคปมาให้ดูครับ ในส่วนนี้เป็นฐานข้อมูลของการชำระเงินครับ
|
|
|
|
|
Date :
2011-10-12 14:45:04 |
By :
narak0001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ก็ยังทำไม่สำเร็จครับ สืบเนื่องจากว่าไม่มีเวลาทำเพราะน้ำท่วมแล้ว ตอนนี้ที่บ้านท่วมแล้วงานก็ไม่เสร็จเคลียดเรื่องน้ำท่วม เคลียดเรื่องงานอีกต้องส่งวันอาทิตย์นี้แล้ว จนปัญญาแล้วครับ อยากร้องให้ ตอนนี้เคลียดมาก มืด 8 ด้าน ผมเข้าใจว่าเรื่องการทำรายงานเป็นเรื่องง่ายสำหรับหลาย ๆ คน แต่เรื่องนี้ค่อนข้างใหม่สำหรับผมและยากมากสำหรับผม ตอนนี้ผมคงต้องขอความกรุณาท่านใดก็ได้รบกวนช่วยสร้างหน้ารายงานด้วยครับ จนปัญญาจริงๆ ต้องผจญปัญหาต่างๆ มากมาย ตอนนี้ต้องดูแลครอบครัวลูกเล็กและภรรยาท้องเป็นหลักครับน้ำท่วมมากแล้ว
รูปแบบที่ต้องการคือ
หลักสูตร 1 จำนวนผุ้สมัคร xxx คน ชำระเงิน xxx คน คิดเป็นร้อยละ xxx ค้างชำระเงิน xx คน คิดเป็นร้อยละ xx
หลักสูตร 2 จำนวนผุ้สมัคร xxx คน ชำระเงิน xxx คน คิดเป็นร้อยละ xxx ค้างชำระเงิน xx คน คิดเป็นร้อยละ xx
หลักสูตร 3 จำนวนผุ้สมัคร xxx คน ชำระเงิน xxx คน คิดเป็นร้อยละ xxx ค้างชำระเงิน xx คน คิดเป็นร้อยละ xx
หลักสูตร 4 จำนวนผุ้สมัคร xxx คน ชำระเงิน xxx คน คิดเป็นร้อยละ xxx ค้างชำระเงิน xx คน คิดเป็นร้อยละ xx
หลักสูตร 5 จำนวนผุ้สมัคร xxx คน ชำระเงิน xxx คน คิดเป็นร้อยละ xxx ค้างชำระเงิน xx คน คิดเป็นร้อยละ xx
หลักสูตร 6 จำนวนผุ้สมัคร xxx คน ชำระเงิน xxx คน คิดเป็นร้อยละ xxx ค้างชำระเงิน xx คน คิดเป็นร้อยละ xx
สำหรับตัวเว็บผมได้แนบมาตามลิงค์นี้ครับ
รายละเอียดอยู่ด้านในครับ
|
ประวัติการแก้ไข 2011-10-17 08:55:38
|
|
|
|
Date :
2011-10-13 16:04:39 |
By :
narak0001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่า ผมไม่เก่งพอที่จะพัฒนาโปรแกรมด้วยครับ ท่านใดทำเป็นรบกวนช่วยพี่เขาหน่อยครับ น่าเห็นใจครับ
|
|
|
|
|
Date :
2011-10-13 21:37:40 |
By :
ไอเอ็มจี |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|