|
|
|
ช่วยหน่อยครับ พอดีผมต้องการคนหน้าข้อมูล ถ้าค้นหาจากเดือนไม่เจอให้ แสดงข้อมความว่าไม่มีข้อมูลในเดือนั้นๆๆ |
|
|
|
|
|
|
|
<?
include("../include/mySqlFunc.php");
?>
<?
$dateToday = date('Y-m-d');
$tm=array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$tm_no=array("01","02","03","04","05","06","07","08","09","10","11","12");
?>
<center>
<form name="frmSearch" method="post" action="">
<b>เดือน :</b>
<select id="monthselect" name="monthselect" style="width:40mm;font-family:Angsana New;font-size: 15pt;" >
<option value=''>เลือกเดือนที่ต้องการค้นหา</option>
<?
for($j=0;$j<12;$j++){
$selected=$tm_no[$j]==$_POST[monthselect] ? "selected=\"selected\"" : "";
print("<option value=\"".$tm_no[$j]."\" ".$selected.">".$tm[$j]."</option>");
}
?>
</select>
<input type="submit" name="Search" value="Search">
<center>
<table border ="1" width="100%">
<tr>
<td align="center">รหัส</td>
<td align="center" >ชื่อ</td>
<td align="center" >นามสกุล</td>
<td align="center" >วัน/เดือน/ปี เกิด</td>
<td align="center" >หมายเหตุ</td>
</tr>
<?
query("USE test");
$getData = getlist("SELECT * FROM test_n WHERE MONTH(test_n_date)='".$_POST[monthselect]."'");
for($i=0;$i<sizeof($getData);$i++){
$dateStart = explode("-",$getData[$i][CCDate]);
$yearStart = $dateStart[0];
$monthStart = $dateStart[1];
?>
<tr>
<td><?php print ($getData[$i]['test_n_id'])?></td>
<td><?php print ($getData[$i]['test_n_first_name']) ?></td>
<td><?php print ($getData[$i]['test_n_last_name']) ?></td>
<td><?php print DateThai($getData[$i]['test_n_date'])?></td>
<td><?php print ($getData[$i]['test_n_note']) ?></td>
</tr>
<?php } ?>
</table>
</center>
</form>
</center>
Tag : PHP
|
|
|
|
|
|
Date :
2014-06-27 10:51:31 |
By :
nankittiphat |
View :
660 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if(sizeof($getData)>0){
//แสดงค่าหากมีการค้นหาพบ
}else{
//แสดงค่าหากไม่พบ
}
ลองดูครับ
|
ประวัติการแก้ไข 2014-06-27 11:05:46
|
|
|
|
Date :
2014-06-27 11:05:14 |
By :
komson94 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|