<?php session_start(); include "connect.php"; include "header.php"; ?> <title>ระบบเช่าชุดงานแต่ง</title> <table width="1000" border="0" align="center" bgcolor="#FFFFFF"> <tr> <td width="10%" height="23" align="left" valign="top" bgcolor="#FF99FF"><?php include "menu1.php";?></td> <td valign="top" bgcolor="#FFFFFF"><table width="636" border="0" align="center"> <tr> <td width="630" align="center"> <form id="form1" name="form1" method="post" action="<? $PHP_SELF ?>"> <table width="78%" border="0"> <tr> <td height="191" align="left"> <fieldset> <legend><strong>ค้นหาข้อมูลการชำระเงิน</strong></legend> <p> </p> <center> <table width="100%" border="0"> <tr> <td width="20%" align="left" nowrap="nowrap"><strong>ใส่คำค้นหา : </strong></td> <td width="19%" align="left"> <label> <select name="type" id="type"> <option value="">---เลือก---</option> <option value="o_id">รหัสรายการ</option> <option value="cus_id">99</option> </select> </label> </td> <td width="20%" align="left" nowrap="nowrap"><strong>รายละเอียด :</strong></td> <td width="29%" align="left"> <input type="text" name="keyword" id="keyword" /></td> <td width="12%" align="left"> <input type="submit" name="button" id="button" value="ค้นหา" /></td> </tr> </table> <p> </p> </center> </fieldset> </td> </tr> </table> </form></td> </tr> </table> <p align="center"> </p> <p align="center"><strong>ข้อมูลการชำระเงิน</strong></p> <table width="95%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#999999"> <tr align="center"> <td bgcolor="#FF66FF">ลำดับ</td> <td bgcolor="#FF66FF">รหัสรายการ</td> <td bgcolor="#FF66FF">ชื่อ นามสกุล</td> <td bgcolor="#FF66FF">วันที่ชำระเงิน</td> <td bgcolor="#FF66FF">จำนวนเงิน</td> <td bgcolor="#FF66FF">จัดการ</td> </tr> <? //--------------------ข้อมูลยา และ การค้นหา --------------------------------- if(isset($_REQUEST["typesearch"]) && isset($_REQUEST["keyword"])){ $type=$_REQUEST["typesearch"]; if($type=="type_of_medicine" || $type=="name"){ $keyword=$_REQUEST["keyword"]; //echo"$type<br>$keyword"; //exit(); } }else{ $keyword=""; $type=""; } if($keyword==""){ $sql="select distinct o_id from pay order by pay_id desc"; }else{ if($type=="type_of_medicine"){ $sql="select * from medicine inner join type_of_medicine on medicine.tm_id=type_of_medicine.tm_id where type_of_medicine.tm_name like '%$keyword%' order by med_id asc"; }else if($type=="o_id"){ $sql="select * from pay where pay_id like '%$keyword%' order by pay_id desc"; } } $resultrow=mysql_query($sql,$link); $totalrecord=mysql_num_rows($resultrow); //echo"$totalrecord - $keyword"; //exit(); $pagesize = '5'; //กำหนดจำนวนเรคอร์ดที่ต้องการแสดงผลใน 1 หน้า // คำนวณจำนวนหน้าที่ต้องใช้ในการแสดงผลเรคอร์ดทั้งหมด โดยเก็บไว้ในตัวแปร $totalpage (ในที่นี้เรา cast ให้เป็นจำนวนเต็ม ดังนั้นเศษจะถูกตัดทิ้งไป) $totalpage = ($totalrecord / $pagesize); //กรณีที่หารไม่ลงตัว ให้นำ $totalpage มาบวก 1 จึงจะได้จำนวนหน้าที่ถูกต้อง if (($totalrecord % $pagesize) != 0) { $totalpage += 1; } // $pageid คือตัวแปรที่จะถูกส่งผ่านมาทาง query string เมื่อผู้ใช้คลิกไฮเปอร์ลิงค ์ เพื่อเลือกดูหน้าที่ต้องการ if (isset($_GET["pageid"])) { $pageid=$_GET["pageid"]; $start = $pagesize * ($pageid - 1);//คำนวณหาหมายเลขเรคอร์ดแรกที่เราจะเลือกมา }else { $pageid = '1'; $start = '0'; } if($keyword==""){ $sql2="Select distinct o_id from pay order by pay_id desc limit $start, $pagesize"; }else{ if($type=="type_of_medicine"){ $sql2="select * from medicine inner join type_of_medicine on medicine.tm_id=type_of_medicine.tm_id where type_of_medicine.tm_name like '%$keyword%' order by med_id asc"; }else if($type=="o_id"){ $sql2="select * from pay where pay_id like '%$keyword%' order by pay_id desc"; } } $color="#DDFBF2"; $result2=mysql_query($sql2,$link); $rows=mysql_num_rows($result2); //echo"$rows - $keyword"; //exit(); if($rows == '0'){ echo"<tr bgcolor='#FFFFCC'> <td width='' align='center' colspan='7'> <p>ไม่พบข้อมูลที่ค้นหา </p> </td> </tr></table>"; }else{ while($row2=mysql_fetch_array($result2)) { $start++; $pay_id=$row2['pay_id']; $o_id=$row2['o_id']; $sql3="select * from orders where o_id='$o_id'"; $result3=mysql_query($sql3, $link); $record3=mysql_fetch_array($result3); $cus_id=$record3["cus_id"]; $o_code=$record3['o_code']; $sql4="select * from customer where cus_id='$cus_id'"; $result4=mysql_query($sql4, $link); $record4=mysql_fetch_array($result4); $cus_name=$record4["cus_name"]; $cus_lname=$record4["cus_lname"]; $pay_date=$row2['pay_date']; $netpay=$row2['netpay']; //ฟังก์ชันสลับสีแสดงผล if($color=="#FFCCFF"){ $color="#FFFFFF"; }else{ $color="#FFCCFF"; } ///////////////////////////////////////////////// echo "<tr bgcolor=\"$color\">"; echo "<td align='center'>$start </td>"; echo "<td align='center'><a href='paydetail.php?id=$o_id'>$o_code</a></td>"; echo "<td align='center'>$cus_name $cus_lname</td>"; echo "<td align='center'>";?><? echo DateThai($pay_date,1)?> <? echo "</td>"; echo "<td align='center'>$netpay</td>"; echo "<td align='center'><a href=\"./pro_pay.php?method=delete&pay_id=$pay_id\" onClick=\"var x=confirm('ลบรายการนี้ทันที'); if (!x) return false;\">ลบ</a></td>"; echo "</tr>"; } echo"</table><br>"; if($totalpage>='1'){ for ($i='1'; $i<=$totalpage; $i++) { if ($i == $pageid) { echo "<font face='Ms sans serif' size='2' color='red'>[$i] </font>"; }else { echo "<font face='Ms sans serif' size='2'>[<a href=\"manage_medicine.php?pageid=$i&typesearch=$type&keyword=$keyword&keyword2=$keyword&keyword3=$keyword\">$i</a>] </font>"; } } } } ?> <?php printf("( <font face='Angsana New' size='4.5' color='#000000'>มีข้อมูลทั้งหมด %d หน้า </font> )",$totalpage); ?> </table> </td> </tr> </table> <?php include "footer.php"; ?>
SELECT distinct `o_id ` FROM `pay ` ORDER BY `pay `.`pay_id ` DESC
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง