รบกวนพี่ๆ ช่วยดูโค๊ดให้หน่อยค่ะ คือพอดีหนูทำการค้นหาได้แล้วแต่มันยัง error อ
คือพอดีหนูทำการค้นหาได้แล้วแต่มันยัง error อยู่ตอนที่ค้นหาแล้วไม่ได้กรอกข้อมูลอะไรและตอนที่ค้นหาแล้วไม่พบข้อมูลก็อยากให้ขึ้นว่าไม่พบข้อมมูลค่ะต้องเขียนโค๊ดยังไงค่ะ ช่วยหน่อยนะค่ะ
Code (PHP)
<?
include"connect.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style12 {
color: #FF6633;
font-weight: bold;
}
#Layer1 {
position:absolute;
left:338px;
top:307px;
width:546px;
height:318px;
z-index:1;
}
body {
background-image: url(image/a1112.JPG);
}
.style24 {color: #FF0000; font-weight: bold; }
-->
</style>
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<body onload="MM_preloadImages('image/041.JPG','image/031.JPG','image/021.JPG','image/051.JPG','image/000.JPG','image/081.JPG','image/011.JPG','image/YY1.JPG','image/sd1.JPG')">
<table width="812" height="657" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999">
<!--DWLayoutTable-->
<tr>
<td height="184" colspan="2" valign="top" bgcolor="#FFFFFF"><img src="image/122.jpg.JPG" width="833" height="182" /></td>
</tr>
<tr>
<td height="57" colspan="2" valign="top" background="image/y1.jpg"><table width="383" border="0" align="right">
<tr>
<td width="121" align="center" valign="top"><a href="index.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image3','','image/YY1.JPG',1)"><img src="image/YY.JPG" name="Image3" width="121" height="38" border="0" id="Image3" /></a><a href="index.php"></a></td>
<td width="124"><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image4','','image/sd1.JPG',1)"><img src="image/sd.JPG" name="Image4" width="123" height="43" border="0" id="Image4" /></a></td>
<td width="124"><img src="image/112.JPG" width="163" height="39" /></td>
</tr>
</table></td>
</tr>
<tr>
<td width="213" height="411" valign="top"><table width="213" height="271" border="0">
<tr>
<td width="207" height="36" background="image/8.JPG"><div align="center" class="style12"><img src="image/uyk.JPG" width="206" height="44" /></div></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><span class="style12"><a href="home.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9','','image/041.JPG',1)"><img src="image/04.JPG" name="Image9" width="206" height="44" border="0" id="Image9" /></a><a href="home.php"></a></span></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><a href="edittecher.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','image/031.JPG',1)"><img src="image/03.JPG" name="Image10" width="206" height="45" border="0" id="Image10" /></a><a href="edittecher111.php"></a></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><a href="sendgade.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','image/021.JPG',1)"><img src="image/02.JPG" name="Image11" width="206" height="45" border="0" id="Image11" /></a><a href="sendgade.php"></a></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><a href="gade1.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image12','','image/051.JPG',1)"><img src="image/05.JPG" name="Image12" width="206" height="44" border="0" id="Image12" /></a></td>
</tr>
<tr>
<td height="31"><a href="changetecher.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','image/000.JPG',1)"><img src="image/0.JPG" name="Image13" width="206" height="45" border="0" id="Image13" /></a><a href="changetecher.php"></a></td>
</tr>
<tr>
<td height="31" background="image/8.JPG"><a href="serchdata.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image14','','image/081.JPG',1)"><img src="image/08.JPG" name="Image14" width="206" height="45" border="0" id="Image14" /></a></td>
</tr>
<tr>
<td height="31" background="image/8.JPG"><div align="center"><a href="index.php"></a><a href="index.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image15','','image/011.JPG',1)"><img src="image/01.JPG" name="Image15" width="206" height="45" border="0" id="Image15" /></a><a href="index.php"></a></div></td>
</tr>
</table></td>
<td width="618" valign="top" background="image/a1112.JPG" bgcolor="#FFFFFF">
<form name="frmSearch" method="get" action="">
<p align="center"><br />
ค้นหาข้อมูลนักเรียน <br /><br />
กรอกข้อมูลนักเรียน
<input name="txtKeyword" type="text" id="txtKeyword" value="<?=$_GET["txtKeyword"];?>" />
<input name="submit" type="submit" value="Search" />
<p> <span class="style24">***การค้นหาสามารถกรอกได้ทั้ง รหัส ชื่อ นามสกุลของนักเรียน </span><br />
</p>
</form>
<table width="600" border="1"align="center">
ผลการค้นหา
<th width="98"> <div align="center">ลำดับ</div></th>
<th width="98"> <div align="center">รหัส</div></th>
<th width="98"> <div align="center">ชื่อ</div></th>
<th width="150"> <div align="center">นามสกุล</div></th>
</tr>
<?
if($_GET["txtKeyword"] != "")
// Search By Name or Email
$searcsql = "SELECT * FROM student WHERE (id_student LIKE '%".$_GET["txtKeyword"]."%' or stu_name LIKE '%".$_GET["txtKeyword"]."%'or stu_sur LIKE '%".$_GET["txtKeyword"]."%' ) ";
$objquery = mysql_query($searcsql) or die ("Error Query [".$searcsql."]");
$num_rows = mysql_num_rows($objquery);
$i=0;
while ($i < $num_rows)
{
$i++;
$objresult = mysql_fetch_array($objquery);
$id = $objresult[id_student];
$name = $objresult[stu_name];
$sur = $objresult[stu_sur];
?>
<tr>
<td><? echo $i;?></td>
<td><div align="left"><?=$objresult["id_student"];?> </div></td>
<td><div align="letf"><?=$objresult["stu_name"];?></div></td>
<td><div align="left"><?=$objresult["stu_sur"];?></div></td>
<?php } // จบ while?>
</table></td>
</table>
</body>
</html>Tag : - - - -
Date :
2010-01-10 14:22:08
By :
saowaluk052
View :
864
Reply :
9
มันerror ว่าไรละครับ
Date :
2010-01-10 14:43:56
By :
tuafu
ตอนที่ทำการค้นหาโดยไม่กรอกข้อมูลอะไรเลยจะ error ว่าError Query []ค่ะ
Date :
2010-01-10 14:55:29
By :
saowaluk052
$objquery = mysql_query($searcsql) or die mysql_error();
ลองใส่ไปแล้วกลับมาบอกด้วยนะ ว่าขึ้นว่าไร
Date :
2010-01-10 15:05:34
By :
tuafu
ใส่แล้ว error เหมือนเดิมค่ะ
Date :
2010-01-10 15:13:26
By :
saowaluk052
errorว่าไรนะครับทิ้งเมล์เดี๋ยวแอดไปหา
Date :
2010-01-10 15:20:15
By :
tuafu
copy คำที่ขึ้น error มาให้ดูดีกว่านะคะ
Date :
2010-01-10 15:22:19
By :
fernz-yj
ขึ้นerror ว่า Error Query []ค่ะ
Date :
2010-01-10 15:27:37
By :
saowaluk052
ได้แล้วค่ะถ้าไม่ได้กรอกอะไรให้ใช้มีข้อความเตือนค่ะโดยใช้ javascript แต่ติดอีกอย่างค่ะคือถ้าค้นหาแล้วไม่พบข้อมูลให้ขึ้นข้อความว่าไม่พบต้องเขียนโค๊ดยังไงค่ะ ช่วยดูให้หน่อยค่ะ
Date :
2010-01-10 15:55:36
By :
saowaluk052
Code (PHP)
if($num_rows<='0' ){
echo "ไม่พบข้อมูลที่ท่านค้นหา";
}
Date :
2010-01-10 17:06:39
By :
onizike
Load balance : Server 00