|
|
|
ทำ search ค้นหา ข้อมูล กับ html5,jquerymobile แต่ข้อมูลไม่แสดงผล |
|
|
|
|
|
|
|
มีปัญหา searchไม่ขึ้นอ่ะค่ะ ทำกับ html5,jquery mobile ช่วยดูโค้ดเดิมให้หน่อยค่ะ
Code (PHP)
<div data-role="content" align="center">
<form id="form1" name="form1" method="GET" action="<?echo $_SERVER['SCRIPT_NAME'];?>" data-ajax="false">
<table width="100%" border="0" align="center">
<tr><td align="right"><?echo $strSession;?></td></tr>
<tr>
<td align="center" >
<table border="0" cellspacing="0" cellpadding="0" width="100%" >
<tr><td>
<table width="100%" align="center" class="tableSearch">
<tr><td align="left" colspan="7"><img src="images/imgSearch.gif"></td></tr>
<tr>
<td></td>
<td align="right"><label for="label1">วันที่เริ่มต้น : </label></td>
<td align="left">
<input type="text" id="txtStartDate" name="txtStartDate" type="date" data-role="datebox" data-options='{"mode":"calbox","overrideDateFormat":"%Y-%m-%d"}'>
</td>
<td></td>
<td align="right"><label for="label2">วันที่สิ้นสุด : </label></td>
<td align="left">
<input type="text" id="txtEndDate" name="txtEndDate" type="date" data-role="datebox" data-options='{"mode":"calbox","overrideDateFormat":"%Y-%m-%d"}'>
</td>
<td align="center" width="10%">
<form action="serchdata.php" method="POST" data-ajax="false">
<button type="submit" name="btnSearch" value="search" data-inline="true" data-theme="a">ค้นหา</button>
</form>
</td>
</tr>
</table>
</td></tr>
<tr><td height="20"></td></tr>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center" class="tableAll">
<tr>
<th>ลำดับ</th>
<th>วันที่ให้บริการ</th>
<th>ผู้ให้บริการ</th>
<th>จุดที่ให้บริการ</th>
<th>จำนวนคะแนน</th>
<th>จำนวนครั้งที่ประเมิน</th>
<th>คะแนนความพึงพอใจ(เฉลี่ย)</th>
</tr>
<?$strData="Select @rownum:=@rownum+1 rank,DateWork,name,DeptID,PollScore,cntPollScore,format(PollScore/cntPollScore,2) as AvgPoll From polldata inner join member on polldata.UserDataID=member.user ,(SELECT @rownum:=0) rank ";
if($_GET['txtStartData']!="" and $_GET['txtEndDate'!=""]){
$strData.="Where DateWork between '".$_GET['txtStartData']."' and '".$_GET['txtEndDate']."'";
}
//echo $strData;
$objSearch = mysql_query($strData);
$Num_Rows = mysql_num_rows($objSearch);
$Per_Page = 30;
$Page = $_GET["Page"];
if(!$_GET["Page"])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
$Num_Pages =($Num_Rows/$Per_Page)+1;
$Num_Pages = (int)$Num_Pages;
}
$strData .=" order by DateWork desc LIMIT $Page_Start , $Per_Page";
$objSearch = mysql_query($strData);
if($Num_Rows==0){
?>
<tr><td align="center" colspan="5">ไม่มีข้อมูล</td></tr>
<? }else{
$i = 1;
if($Page > 1)
{
$i = ($Per_Page * ($Page-1)) + 1;
}
while($rsData = mysql_fetch_array($objSearch))
{?>
<tr>
<td align="center"><?=$rsData['rank'];?></td>
<td align="center"><?=$rsData['DateWork'];?></td>
<td align="left"><?=$rsData['name'];?></td>
<td align="left">
<?if($rsData['DeptID']==1){
echo "บริการตอบคำถามและช่วยค้นคว้า";
}else if($rsData['DeptID']==2){
echo "บริการยืม-คืน";
}else if($rsData['DeptID']==3){
echo "บริการ IT-Zone";
}else if($rsData['DeptID']==4){
echo "ประชาสัมพันธ์";
}else if($rsData['DeptID']==5){
echo "บริการอื่นๆ";
}else if($rsData['DeptID']==6){
echo "ยืม-คืนโสต";
}?>
</td>
<td align="right"><?=$rsData['PollScore'];?></td>
<td align="right"><?=$rsData['cntPollScore'];?></td>
<td align="right"><?=$rsData['AvgPoll'];?></td>
</tr>
<?}
}
?>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</div>
Tag : PHP, MySQL, HTML/CSS, Ajax, jQuery, Tablets
|
|
|
|
|
|
Date :
2013-04-26 11:41:48 |
By :
deathshadow |
View :
1037 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่ได้ where ค่าก็จะออกค่ะ แต่พอเลือกค่าเพื่อเอาไปwhere มันไม่whereให้หรือว่าส่งค่าผิดหรือเปล่าไม่ทราบเหมือนกันค่ะ กำลังไล่เช็คอยู่ขอบคุณค่ะ
|
|
|
|
|
Date :
2013-04-26 13:06:34 |
By :
deathshadow |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ได้แล้วค่ะ ไม่เป็นไรแล้วขอบคุณมากนะคะ
|
|
|
|
|
Date :
2013-04-26 13:12:05 |
By :
deathshadow |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-04-26 13:23:17 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|