สอบถามเกี่ยวกับการค้นหา มีติดอยู่นิดหน่อย พี่ๆ ช่วยหน่อยยนะคะ
สวัสดีคะ ต้องการให้สามารถค้นหา เลือกโดยการ ค้นหาโดยป้อนชื่อเขาไปหรือ คลิกแค่สำนักงาน ก็สามารถ ค้นหาเจอได้
นี้เป็นโค้คหน้ารูปคะ
Code (PHP)
<?
include "config.inc.php";
include "$language.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE><?echo ""._NAMEAPP." v.$version" ?></TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="ศูนย์อำนวยการบริหารจังหวัดชายแดนภาคใต้ (ศอ.บต.)">
<META NAME="Keywords" CONTENT="telephone, phuttarak, email, contact, search, mobile, customer, web, <?echo ""._NAMEAPP."";?>">
<META NAME="Description" CONTENT=<?echo ""._NAMEAPP."";?>>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<style type="text/css">
<!--
body {
margin: 0px 0px;
padding: 0px 0px;
font-family: MS Sans Serif;
font-size: 10pt;
background-image: url();
background-repeat: repeat;
background-color: #CCCCCC;
}
a:link {text-decoration: none; color: blue }
a:visited {text-decoration: none; color: blue }
a:hover {text-decoration: none; color: red }
a:active {text-decoration: none; color: blue }
p, div, td, ul li, ol li { font-family: MS Sans Serif, Microsoft Sans Serif; font-size: 10pt }
-->
</style>
</HEAD>
<BODY tracingsrc="logo2.png" tracingopacity="21">
<p>
<SCRIPT LANGUAGE="JavaScript">
<!--
function start1(newDesktop)
{
var desktop = window.open(newDesktop,"_blank","toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=425,height=515");
}
//-->
</SCRIPT>
</p>
<p><br>
<!-- ฟอร์มค้นหา -->
</p>
<form method=post action="search.php" name="SearchForm" onSubmit="return check()">
<TABLE WIDTH="100%" CELLPADDING="0" CELLSPACING="0" BORDER="0" align="center">
<tr>
<td align="center"><H3><? echo ""._NAMEAPP.""; ?><font color="red"><?echo "v.$version" ?></font></H3></td>
</tr>
<tr>
<td align="center"><p> <?echo ""._KEYWORDS."";?>:
<input type=text name="search" size=25 maxlength=100 value="ป้อนคำค้นหา" onClick="SelText();">
สำนัก
<label>
<select name="search1" >
<option selected>--เลือก--</option>
<option value="ผู้บริหารศูนย์อำนวยการบริหารจังหวัดชายแดนภาคใต้">ผู้บริหารศูนย์อำนวยการบริหารจังหวัดชายแดนภาคใต้</option>
<option value="ผู้ช่วยเลขาธิการศูนย์อำนวยการบริหารจังหวัดชายแดนภาคใต้">ผู้ช่วยเลขาธิการศูนย์อำนวยการบริหารจังหวัดชายแดนภาคใต้</option>
<option value="สำนักบริหารกลางศอ.บต">สำนักบริหารกลางศอ.บต</option>
<option value="สำนักงานเลขานุการสภาที่ปรึกษาเสริมสร้างสันติสุขจังหวัดชายแดนภาคใต้">สำนักงานเลขานุการสภาที่ปรึกษาเสริมสร้างสันติสุขจังหวัดชายแดนภาคใต้</option>
<option value="สำนักบริหารงานยุติธรรม">สำนักบริหารงานยุติธรรม</option>
<option value="ศูนย์ดำรงธรรมจังหวัดชายแดนภาคใต้">ศูนย์ดำรงธรรมจังหวัดชายแดนภาคใต้</option>
<option value="สำนักพัฒนาบุคลากร">สำนักพัฒนาบุคลากร</option>
<option value="สำนักประสานนโยบายสังคมจิตวิทยา">สำนักประสานนโยบายสังคมจิตวิทยา</option>
<option value="สำนักสารสนเทศและประชาสัมพันธ์">สำนักสารสนเทศและประชาสัมพันธ์</option>
<option value="สำนักประสานนโยบายการศึกษา ศาสนา วัฒนธรรมและกีฬ">สำนักประสานนโยบายการศึกษา ศาสนา วัฒนธรรมและกีฬ</option>
<option value="กลุ่มงานบริหารงานบุคคล ศอ.บต.">กลุ่มงานบริหารงานบุคคล ศอ.บต.</option>
<option value="กองการต่างประเทศ">กองการต่างประเทศ</option>
<option value="สำนักประสานนโยบายการพัฒนาเศรษฐกิจและสังคม">สำนักประสานนโยบายการพัฒนาเศรษฐกิจและสังคม</option>
<option value="กองคลัง">กองคลัง</option>
<option value="ตรวจสอบภายใน">ตรวจสอบภายใน</option>
<option value="สำนักนโยบายและแผน">สำนักนโยบายและแผน</option>
<option value="สำนักงานรัฐมนตรีช่วยว่าการกระทรวงมหาดไทย(นายถาวร เสนเนียม)ส่วนหน้า">สำนักงานรัฐมนตรีช่วยว่าการกระทรวงมหาดไทย(นายถาวร เสนเนียม)ส่วนหน้า</option>
<option value="สำนักงานผอ.ศอ.บต.">สำนักงานผอ.ศอ.บต.</option>
<option value="สำนักงาน รองผอ.ศอ.บต.(ฝ่ายบริหาร)">สำนักงาน รองผอ.ศอ.บต.(ฝ่ายบริหาร)</option>
<option value="สำนักงาน รองผอ.ศอ.บต.(ฝ่ายยุติธรรม)">สำนักงาน รองผอ.ศอ.บต.(ฝ่ายยุติธรรม)</option>
<option value="สำนักงานผู้ช่วยผอ.ศอ.บต.">สำนักงานผู้ช่วยผอ.ศอ.บต.</option>
<option value="Call Center 1880">Call Center 1880</option>
<option value="กลุ่มงานกิจการฮัจย์(กฮ.)">กลุ่มงานกิจการฮัจย์(กฮ.)</option>
<option value="เจ้าหน้าที่ห้องวิทยุกระจายเสียง">เจ้าหน้าที่ห้องวิทยุกระจายเสียง</option>
<option value="เจ้าหน้าที่ห้องโทรทัศน์">เจ้าหน้าที่ห้องโทรทัศน์</option>
</select>
</label>
</p></td>
</tr>
<tr>
<td align="center"><input name="submit" type=submit value=" <?echo ""._SEARCH."";?> "></td>
</tr>
<tr>
/*<td align="center"><b>| <a href="javascript:start1('admin.php')"> <?echo ""._ADMIN."";?> </a> | </b></td>
*/ </tr>
<tr>
<td align="center"> </td>
</tr>
<tr>
<td> </td>
</tr>
</TABLE>
<?include "footer.php";?>
</form>
<script language="JavaScript">
<!-- //
function BodyOnLoad()
{
if (document.SearchForm.search) {
document.SearchForm.search.focus();
document.SearchForm.search.select();
}
}
function BodyOnLoad1()
{
if (document.SearchForm.search1) {
document.SearchForm.search1.focus();
document.SearchForm.search1.select();
}
}
function SelText()
{
if (document.SearchForm.search.value == "Click to search")
{
document.SearchForm.search.value = "";
}
}
BodyOnLoad();
// -->
</script>
<script language="JavaScript">
<!--
function check()
{
var v1 = document.SearchForm.search.value;
if ( v1.length==0)
{
alert("กรุณาป้อนคำที่ต้องการค้นหา");
document.SearchForm.search.focus();
return false;
}
else
return true;
}
//-->
</script>
</BODY>
</HTML>
อันนี้จะเป็นโค๊ดที่แสดงผลการค้นหา เพราะตอนนี้ถ้าป้อนช่องให้ป้อนจะหาเจอ แต่พอเลือกสำนักงาน ไม่สามารถหาเจอได้ ไม่ทราบว่าเขียนผิดตรงไหนคะ ช่วยหน่อยนะคะ นี้โค๊ดคะ
Code (PHP)
<?
include "config.inc.php";
include "$language.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE><?echo ""._NAMEAPP." v.$version" ?></TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="Phuttarak M. [email protected] ">
<META NAME="Keywords" CONTENT="telephone, phuttarak, email, contact, search, mobile, customer, web, <?echo ""._NAMEAPP."";?>">
<META NAME="Description" CONTENT=<?echo ""._NAMEAPP."";?>>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<style type="text/css">
<!--
body {margin: 0px 0px; padding: 0px 0px ; font-family: MS Sans Serif ; font-size: 10pt}
a:link {text-decoration: none; color: blue }
a:visited {text-decoration: none; color: blue }
a:hover {text-decoration: none; color: red }
a:active {text-decoration: none; color: blue }
p, div, td, ul li, ol li { font-family: MS Sans Serif, Microsoft Sans Serif; font-size: 10pt }
-->
</style>
</HEAD>
<body bgcolor=#FFFFFF>
<SCRIPT LANGUAGE="JavaScript">
<!--
function start1(newDesktop)
{
var desktop = window.open(newDesktop,"_blank","toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=425,height=520");
}
//-->
</SCRIPT>
<center>
<font face="MS Sans Serif" size=3 color=blue><b><?echo ""._DISPLAYRESULT."";?></b></font>
<p>
<b>| <A HREF="index.php"> <? echo ""._SEARCHAGAIN."";?></A> |</b><br>
<br>
<?
include("config.inc.php");
//mysql_query("SET NAMES UTF8");
$search_topic = $search;
$search_topic1 = $search1;
$search = strtolower(trim($search));
$search1 = strtolower(trim($search1));
if (empty($page)){
$page=1;
}
// ติดต่อ database เพื่ออ่านข้อมูล
// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
//mysql_query("SET NAMES UTF8");
$sql = "select ID from $table where ID like '%$search%' or NAME like '%$search%' or POSITION like '%$search%' or COMPANY like '%$search%' or TEl_OFF like '%$search%' or TEL_HOME like '%$search%'";
$result = mysql_db_query($dbname,$sql);
//mysql_query("SET NAMES TIS620,UTF8");
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;
echo "<font size=2 face='MS Sans Serif'>\n";
echo ""._RESULT." \" <b>$search_topic </b>\"\" <b>$search_topic1 </b>\" "._ALLRESULT." \" <b>$NRow</b> \" "._RECORDS." \n";
echo "</font>\n\n";
// Query ข้อมูลตามจำนวนที่กำหนด
$sql = "select * from $table where ID like '%$search%' or NAME like '%$search%' or POSITION like '%$search%' or COMPANY like '%$search%' or TEl_OFF like '%$search%' or TEL_HOME like '%$search%' order by ID desc limit $goto,$list_page";
$result = mysql_db_query($dbname,$sql);
//mysql_query("SET NAMES TIS620,UTF8");
$NRow = mysql_num_rows($result);
// mysql_query("SET NAMES TIS620");
if($NRow==0) {
echo "<B><font size=2 face='MS Sans Serif'>"._NOEMPYT."</font></b><br><br>\n";
}
// แสดงหัวข้อของสมาชิก
else {
// echo "$goto , $list_page";
echo "<table width=100% border=1 bordercolor=#FFFFFF cellspacing=0 cellpadding=2>\n";
echo "<tr bgcolor= #006699>\n";
//echo "\t<td align=center width=1%><font size=2 color=#FFFFFF><b>"._ID."</b></font></td>\n";
echo "\t<td align=center width=16%><font size=2 color=#FFFFFF><b>"._NAME."</b></font></td>\n";
//echo "\t<td align=center width=4%><font size=2 color=#FFFFFF><b>"._NICKNAME."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._POSITION."</b></font></td>\n";
// echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._COMPANY."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._COMPANY."</b></font></td>\n";
echo "\t<td align=center width=10%><font size=2 color=#FFFFFF><b>"._OFFICE."</b></font></td>\n";
//echo "\t<td align=center width=10%><font size=2 color=#FFFFFF><b>"._MOBILE."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._HOME."</b></font></td>\n";
echo "</tr>\n\n";
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row = mysql_fetch_array($result)) {
// กำหนดสีของตาราง เพื่อให้มีการสลับสี
$bgc = ($bgc=="#FFFFFF") ? "#DEE3E7" : "#FFFFFF";
// กำหนดค่าตัวแปร
//$ID = sprintf("%04d",$row["ID"]);
//$TITLE = $row["TITLE"];
$NAME = $row["NAME"];
//$SURNAME = $row["SURNAME"];
//$NICK = $row["NICK"];
$POSITION = $row["POSITION"];
//$BUSINESS = $row["BUSINESS"];
$COMPANY = $row["COMPANY"];
//$OF_Bu = $row["OF_Bu"];
$TEl_OFF = $row["TEl_OFF"];
$TEL_HOME = $row["TEL_HOME"];
//$FAX = $row["FAX"];
//$MOBILE = $row["MOBILE"];
// $E_Mail = $row["E_Mail"];
//Query ข้อมูลมาอ่าน
echo "<tr bgcolor=$bgc>\n";
// echo "\t<td align=center><a href=\"javascript:start1('show.php?ID=$row[ID]')\">$row[ID]</a></td>\n";
echo "\t<td><a href=\"javascript:start1('show.php?ID=$row[ID]')\">$row[NAME] </a></td>\n";
//echo "\t<td>$row[NICK]</td>\n";
echo "\t<td>$row[POSITION]</td>\n";
echo "\t<td>$row[COMPANY] </td>\n";
echo "\t<td>$row[TEl_OFF]</td>\n";
echo "\t<td>$row[TEL_HOME]</td>\n";
// echo "\t<td>$row[MOBILE]</td>\n";
//echo "\t<td>$row[E_Mail]</td>\n";
echo "</tr>\n\n";
}
echo "</table>\n\n";
// table แสดงเลขหน้าค้นหา Search
echo "<table width=100% border=0 bordercolor=black cellspacing=0 cellpadding=2>\n";
echo "<tr><td align=left>\n";
echo "\t<font size=2 color=#9400D3>\n";
// สร้าง link เพื่อไปหน้าก่อน-หน้าถัดไป
if($page>1 && $page<=$totalpage) {
$prevpage = $page-1;
echo "\t<a href='search.php?page=$prevpage&search=$search'>["._PREVIOUS." = $prevpage]</a>\n";
}
echo "\t "._CURRENTPAGE." $page/$totalpage \n";
if($page!=$totalpage) {
$nextpage = $page+1;
echo "\t<a href='search.php?page=$nextpage&search=$search'>["._NEXTPAGE." = $nextpage]</a>\n";
}
echo "\t</font>\n";
echo "</td></tr>\n";
echo "<tr><td>\n";
echo "\t<font size=2 face='MS Sans Serif'>\n";
// วนลูปแสดงเลขหน้าทั้งหมด
for($i=1 ; $i<$page ; $i++) {
echo "\t<a href='search.php?page=$i&search=$search'>$i</a> \n";
}
echo "\t<font size=2 color=red><b>$page</b></font> \n";
for($i=$page+1 ; $i<=$totalpage ; $i++) {
echo "\t<a href='search.php?page=$i&search=$search'>$i</a> \n";
}
echo "\t</font>\n";
echo "</td></tr>\n";
echo "</table>\n";
}
?>
<hr color=1E90FF>
<b>
| <A HREF="index.php"> <?echo ""._SEARCHAGAIN."";?></A> | <a href="javascript:start1('add.php')"></a></b>
</center>
<?include "footer.php";?>
</body>
</html>
Tag : PHP, MySQL
Date :
2012-10-29 16:28:46
By :
Too
View :
1046
Reply :
9
ลองดู statement ที่เขียน query ครับ เห็น where ด้วย $search แต่ไม่เห็น where ด้วย $search1 เลย
Date :
2012-10-29 17:21:10
By :
คนธรรมดา
ตรงที่บรรทัดไหนคะ ช่วยเพอ่มเติมหน่อยนะคะ ขอบคุณคะ
Date :
2012-10-30 09:50:23
By :
Too
บรรทัดที่ 55 กับบรรทัดที่ 73 ครับ ที่มันมีแต่ $session ไม่มี $session1 มาเช็คด้วยคับมีแต่ where ... like %$search% มันไม่มี like %$search1% ด้วยครับ
Date :
2012-10-30 11:04:25
By :
toyza55k
ต้องเขียนแบบนี้ป่าวคะ $sql = "select ID from $table where ID like '%$search%' '%$search1%' or NAME like '%$search%' '%$search1%' or POSITION like '%$search%' '%$search1%' or COMPANY like '%$search%' '%$search1%' or TEl_OFF like '%$search%' '%$search1%' or TEL_HOME like '%$search%' '%$search1%' ";
ถูกป่าวคะ
Date :
2012-10-30 11:38:32
By :
Too
select ID
from $table
where ID like '%$search%'
or NAME like '%$search%'
or POSITION like '%$search%'
or COMPANY like '%$search%'
or TEl_OFF like '%$search%'
or TEL_HOME like '%$search%'
or 'column_name' like '%$search1%';
column_name คือ column ที่อยู๋ใน database ที่ต้องการเอา $search1 ไปหาครับ
Date :
2012-10-30 14:40:10
By :
คนธรรมดา
แก้อย่างนี้แล้วคะ แต่ก็ยังหาไม่เจอCode (PHP)
<?
include "config.inc.php";
include "$language.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE><?echo ""._NAMEAPP." v.$version" ?></TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="Phuttarak M. [email protected] ">
<META NAME="Keywords" CONTENT="telephone, phuttarak, email, contact, search, mobile, customer, web, <?echo ""._NAMEAPP."";?>">
<META NAME="Description" CONTENT=<?echo ""._NAMEAPP."";?>>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<style type="text/css">
<!--
body {margin: 0px 0px; padding: 0px 0px ; font-family: MS Sans Serif ; font-size: 10pt}
a:link {text-decoration: none; color: blue }
a:visited {text-decoration: none; color: blue }
a:hover {text-decoration: none; color: red }
a:active {text-decoration: none; color: blue }
p, div, td, ul li, ol li { font-family: MS Sans Serif, Microsoft Sans Serif; font-size: 10pt }
-->
</style>
</HEAD>
<body bgcolor=#FFFFFF>
<SCRIPT LANGUAGE="JavaScript">
<!--
function start1(newDesktop)
{
var desktop = window.open(newDesktop,"_blank","toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=425,height=520");
}
//-->
</SCRIPT>
<center>
<font face="MS Sans Serif" size=3 color=blue><b><?echo ""._DISPLAYRESULT."";?></b></font>
<p>
<b>| <A HREF="index.php"> <? echo ""._SEARCHAGAIN."";?></A> |</b><br>
<br>
<?
include("config.inc.php");
//mysql_query("SET NAMES UTF8");
$search_topic = $search;
$search_topic1 = $search1;
$search = strtolower(trim($search));
$search1 = strtolower(trim($search1));
if (empty($page)){
$page=1;
}
// ติดต่อ database เพื่ออ่านข้อมูล
// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
//mysql_query("SET NAMES UTF8");
$sql = "select ID from $table where ID like '%$search%' or NAME like '%$search%' or POSITION like '%$search%' or COMPANY like '%$search%' or TEl_OFF like '%$search%' or TEL_HOME like '%$search%' or 'column_COMPANY' like '%$search1%'";
$result = mysql_db_query($dbname,$sql);
//mysql_query("SET NAMES TIS620,UTF8");
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;
echo "<font size=2 face='MS Sans Serif'>\n";
echo ""._RESULT." \" <b>$search_topic </b>\"\" <b>$search_topic1 </b>\" "._ALLRESULT." \" <b>$NRow</b> \" "._RECORDS." \n";
echo "</font>\n\n";
// Query ข้อมูลตามจำนวนที่กำหนด
$sql = "select * from $table where ID like '%$search%' or NAME like '%$search%' or POSITION like '%$search%' or COMPANY like '%$search%' or TEl_OFF like '%$search%' or TEL_HOME like '%$search%' or 'column_COMPANY' order by ID desc limit $goto,$list_page";
$result = mysql_db_query($dbname,$sql);
//mysql_query("SET NAMES TIS620,UTF8");
$NRow = mysql_num_rows($result);
// mysql_query("SET NAMES TIS620");
if($NRow==0) {
echo "<B><font size=2 face='MS Sans Serif'>"._NOEMPYT."</font></b><br><br>\n";
}
// แสดงหัวข้อของสมาชิก
else {
// echo "$goto , $list_page";
echo "<table width=100% border=1 bordercolor=#FFFFFF cellspacing=0 cellpadding=2>\n";
echo "<tr bgcolor= #006699>\n";
//echo "\t<td align=center width=1%><font size=2 color=#FFFFFF><b>"._ID."</b></font></td>\n";
echo "\t<td align=center width=16%><font size=2 color=#FFFFFF><b>"._NAME."</b></font></td>\n";
//echo "\t<td align=center width=4%><font size=2 color=#FFFFFF><b>"._NICKNAME."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._POSITION."</b></font></td>\n";
// echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._COMPANY."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._COMPANY."</b></font></td>\n";
echo "\t<td align=center width=10%><font size=2 color=#FFFFFF><b>"._OFFICE."</b></font></td>\n";
//echo "\t<td align=center width=10%><font size=2 color=#FFFFFF><b>"._MOBILE."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._HOME."</b></font></td>\n";
echo "</tr>\n\n";
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row = mysql_fetch_array($result)) {
// กำหนดสีของตาราง เพื่อให้มีการสลับสี
$bgc = ($bgc=="#FFFFFF") ? "#DEE3E7" : "#FFFFFF";
// กำหนดค่าตัวแปร
//$ID = sprintf("%04d",$row["ID"]);
//$TITLE = $row["TITLE"];
$NAME = $row["NAME"];
//$SURNAME = $row["SURNAME"];
//$NICK = $row["NICK"];
$POSITION = $row["POSITION"];
//$BUSINESS = $row["BUSINESS"];
$COMPANY = $row["COMPANY"];
//$OF_Bu = $row["OF_Bu"];
$TEl_OFF = $row["TEl_OFF"];
$TEL_HOME = $row["TEL_HOME"];
//$FAX = $row["FAX"];
//$MOBILE = $row["MOBILE"];
// $E_Mail = $row["E_Mail"];
//Query ข้อมูลมาอ่าน
echo "<tr bgcolor=$bgc>\n";
// echo "\t<td align=center><a href=\"javascript:start1('show.php?ID=$row[ID]')\">$row[ID]</a></td>\n";
echo "\t<td><a href=\"javascript:start1('show.php?ID=$row[ID]')\">$row[NAME] </a></td>\n";
//echo "\t<td>$row[NICK]</td>\n";
echo "\t<td>$row[POSITION]</td>\n";
echo "\t<td>$row[COMPANY] </td>\n";
echo "\t<td>$row[TEl_OFF]</td>\n";
echo "\t<td>$row[TEL_HOME]</td>\n";
// echo "\t<td>$row[MOBILE]</td>\n";
//echo "\t<td>$row[E_Mail]</td>\n";
echo "</tr>\n\n";
}
echo "</table>\n\n";
// table แสดงเลขหน้าค้นหา Search
echo "<table width=100% border=0 bordercolor=black cellspacing=0 cellpadding=2>\n";
echo "<tr><td align=left>\n";
echo "\t<font size=2 color=#9400D3>\n";
// สร้าง link เพื่อไปหน้าก่อน-หน้าถัดไป
if($page>1 && $page<=$totalpage) {
$prevpage = $page-1;
echo "\t<a href='search.php?page=$prevpage&search=$search'>["._PREVIOUS." = $prevpage]</a>\n";
}
echo "\t "._CURRENTPAGE." $page/$totalpage \n";
if($page!=$totalpage) {
$nextpage = $page+1;
echo "\t<a href='search.php?page=$nextpage&search=$search'>["._NEXTPAGE." = $nextpage]</a>\n";
}
echo "\t</font>\n";
echo "</td></tr>\n";
echo "<tr><td>\n";
echo "\t<font size=2 face='MS Sans Serif'>\n";
// วนลูปแสดงเลขหน้าทั้งหมด
for($i=1 ; $i<$page ; $i++) {
echo "\t<a href='search.php?page=$i&search=$search'>$i</a> \n";
}
echo "\t<font size=2 color=red><b>$page</b></font> \n";
for($i=$page+1 ; $i<=$totalpage ; $i++) {
echo "\t<a href='search.php?page=$i&search=$search'>$i</a> \n";
}
echo "\t</font>\n";
echo "</td></tr>\n";
echo "</table>\n";
}
?>
<hr color=1E90FF>
<b>
| <A HREF="index.php"> <?echo ""._SEARCHAGAIN."";?></A> | <a href="javascript:start1('add.php')"></a></b>
</center>
<?include "footer.php";?>
</body>
</html>
Date :
2012-10-30 15:02:07
By :
Too
ได้แล้ว ขอบคุณมากนะคะ
Date :
2012-10-30 15:31:54
By :
Too
มีต่อนะคะ จะถามอีกนิดนะคะ คือว่า ต้องการให้หาได้ทั้งสอง สมมุติเราพิมพ์คำว่า สม แล้วเลือก สำนัก ก็จะเจอเฉพาะคนชื่อ สม แต่ตอนนี้ มันขึ้นร่วมหมดเลยคะ นี้คะโค๊ดที่เขียนล่าสุด
Code (PHP)
<?
include "config.inc.php";
include "$language.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE><?echo ""._NAMEAPP." v.$version" ?></TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="Phuttarak M. [email protected] ">
<META NAME="Keywords" CONTENT="telephone, phuttarak, email, contact, search, mobile, customer, web, <?echo ""._NAMEAPP."";?>">
<META NAME="Description" CONTENT=<?echo ""._NAMEAPP."";?>>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<style type="text/css">
<!--
body {margin: 0px 0px; padding: 0px 0px ; font-family: MS Sans Serif ; font-size: 10pt}
a:link {text-decoration: none; color: blue }
a:visited {text-decoration: none; color: blue }
a:hover {text-decoration: none; color: red }
a:active {text-decoration: none; color: blue }
p, div, td, ul li, ol li { font-family: MS Sans Serif, Microsoft Sans Serif; font-size: 10pt }
-->
</style>
</HEAD>
<body bgcolor=#FFFFFF>
<SCRIPT LANGUAGE="JavaScript">
<!--
function start1(newDesktop)
{
var desktop = window.open(newDesktop,"_blank","toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=425,height=520");
}
//-->
</SCRIPT>
<center>
<font face="MS Sans Serif" size=3 color=blue><b><?echo ""._DISPLAYRESULT."";?></b></font>
<p>
<b>| <A HREF="index.php"> <? echo ""._SEARCHAGAIN."";?></A> |</b><br>
<br>
<?
include("config.inc.php");
//mysql_query("SET NAMES UTF8");
$search_topic = $search;
$search_topic1 = $search1;
$search = strtolower(trim($search));
$search1 = strtolower(trim($search1));
if (empty($page)){
$page=1;
}
// ติดต่อ database เพื่ออ่านข้อมูล
// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
//mysql_query("SET NAMES UTF8");
$search1 = $_POST['search1'];
$search = $_POST['search'];
// $ID = $_POST['ID'];
$sql = "select ID from $table where ID like '%$search%' or NAME like '%$search%' or COMPANY like '%$search1%'";
$result = mysql_db_query($dbname,$sql);
//mysql_query("SET NAMES TIS620,UTF8");
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;
echo "<font size=2 face='MS Sans Serif'>\n";
echo ""._ALLRESULT." \" <b>$NRow</b> \" "._RECORDS." \n";
echo "</font>\n\n";
$search1 = $_POST['search1'];
$search = $_POST['search'];
//$ID = $_POST['ID'];
// Query ข้อมูลตามจำนวนที่กำหนด
$sql = "select * from $table where ID like '%$search%' or NAME like '%$search%' or COMPANY like '%$search1%' order by ID desc limit $goto,$list_page";
$result = mysql_db_query($dbname,$sql);
//mysql_query("SET NAMES TIS620,UTF8");
$NRow = mysql_num_rows($result);
// mysql_query("SET NAMES TIS620");
if($NRow==0) {
echo "<B><font size=2 face='MS Sans Serif'>"._NOEMPYT."</font></b><br><br>\n";
}
// แสดงหัวข้อของสมาชิก
else {
// echo "$goto , $list_page";
echo "<table width=100% border=1 bordercolor=#FFFFFF cellspacing=0 cellpadding=2>\n";
echo "<tr bgcolor= #006699>\n";
//echo "\t<td align=center width=1%><font size=2 color=#FFFFFF><b>"._ID."</b></font></td>\n";
echo "\t<td align=center width=16%><font size=2 color=#FFFFFF><b>"._NAME."</b></font></td>\n";
//echo "\t<td align=center width=4%><font size=2 color=#FFFFFF><b>"._NICKNAME."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._POSITION."</b></font></td>\n";
// echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._COMPANY."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._COMPANY."</b></font></td>\n";
echo "\t<td align=center width=10%><font size=2 color=#FFFFFF><b>"._OFFICE."</b></font></td>\n";
//echo "\t<td align=center width=10%><font size=2 color=#FFFFFF><b>"._MOBILE."</b></font></td>\n";
echo "\t<td align=center width=15%><font size=2 color=#FFFFFF><b>"._HOME."</b></font></td>\n";
echo "</tr>\n\n";
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row = mysql_fetch_array($result)) {
// กำหนดสีของตาราง เพื่อให้มีการสลับสี
$bgc = ($bgc=="#FFFFFF") ? "#DEE3E7" : "#FFFFFF";
// กำหนดค่าตัวแปร
//$ID = sprintf("%04d",$row["ID"]);
//$TITLE = $row["TITLE"];
$NAME = $row["NAME"];
//$SURNAME = $row["SURNAME"];
//$NICK = $row["NICK"];
$POSITION = $row["POSITION"];
//$BUSINESS = $row["BUSINESS"];
$COMPANY = $row["COMPANY"];
//$OF_Bu = $row["OF_Bu"];
$TEl_OFF = $row["TEl_OFF"];
$TEL_HOME = $row["TEL_HOME"];
//$FAX = $row["FAX"];
//$MOBILE = $row["MOBILE"];
// $E_Mail = $row["E_Mail"];
//Query ข้อมูลมาอ่าน
echo "<tr bgcolor=$bgc>\n";
// echo "\t<td align=center><a href=\"javascript:start1('show.php?ID=$row[ID]')\">$row[ID]</a></td>\n";
echo "\t<td><a href=\"javascript:start1('show.php?ID=$row[ID]')\">$row[NAME] </a></td>\n";
//echo "\t<td>$row[NICK]</td>\n";
echo "\t<td>$row[POSITION]</td>\n";
echo "\t<td>$row[COMPANY] </td>\n";
echo "\t<td>$row[TEl_OFF]</td>\n";
echo "\t<td>$row[TEL_HOME]</td>\n";
// echo "\t<td>$row[MOBILE]</td>\n";
//echo "\t<td>$row[E_Mail]</td>\n";
echo "</tr>\n\n";
}
echo "</table>\n\n";
// table แสดงเลขหน้าค้นหา Search
echo "<table width=100% border=0 bordercolor=black cellspacing=0 cellpadding=2>\n";
echo "<tr><td align=left>\n";
echo "\t<font size=2 color=#9400D3>\n";
// สร้าง link เพื่อไปหน้าก่อน-หน้าถัดไป
if($page>1 && $page<=$totalpage) {
$prevpage = $page-1;
echo "\t<a href='search.php?page=$prevpage&search=$search'>["._PREVIOUS." = $prevpage]</a>\n";
}
echo "\t "._CURRENTPAGE." $page/$totalpage \n";
if($page!=$totalpage) {
$nextpage = $page+1;
echo "\t<a href='search.php?page=$nextpage&search=$search'>["._NEXTPAGE." = $nextpage]</a>\n";
}
echo "\t</font>\n";
echo "</td></tr>\n";
echo "<tr><td>\n";
echo "\t<font size=2 face='MS Sans Serif'>\n";
// วนลูปแสดงเลขหน้าทั้งหมด
for($i=1 ; $i<$page ; $i++) {
echo "\t<a href='search.php?page=$i&search=$search'>$i</a> \n";
}
echo "\t<font size=2 color=red><b>$page</b></font> \n";
for($i=$page+1 ; $i<=$totalpage ; $i++) {
echo "\t<a href='search.php?page=$i&search=$search'>$i</a> \n";
}
echo "\t</font>\n";
echo "</td></tr>\n";
echo "</table>\n";
}
?>
<hr color=1E90FF>
<b>
| <A HREF="index.php"> <?echo ""._SEARCHAGAIN."";?></A> | <a href="javascript:start1('add.php')"></a></b>
</center>
<?include "footer.php";?>
</body>
</html>
Date :
2012-11-01 17:17:33
By :
Too
Load balance : Server 00