|
|
|
สอบถามเกี่ยวกับการ search หาข้อมูล + กับลิ้ง หน่อยครับ |
|
|
|
|
|
|
|
ทำไว้นานแล่ว ไม่แน่ใจจะได้ไหม ลองดูไปก่อน ถ้าว่างจะกลับมา Edit ให้....
<script language="javascript">
function SubmitMe(){
if(document.formSearch.wordsearch.value == "0")
{alert('กรุณาใส่คำค้น');
document.formSearch.a.focus();
return false; }
if(document.formSearch.wordsearch.value == "MAUTHOR")
{
document.all.spName1.style.display='';
document.formSearch.MAUTHOR.value=document.formSearch.a.value
}else{
document.all.spName1.style.display='none';
}
if(document.formSearch.wordsearch.value == "MTITLE")
{
document.all.spName2.style.display='';
document.formSearch.MTITLE.value=document.formSearch.a.value
}else{
document.all.spName2.style.display='none';
}
if(document.formSearch.wordsearch.value == "MISBN")
{
document.all.spName3.style.display='';
document.formSearch.MISBN.value=document.formSearch.a.value
}else{
document.all.spName3.style.display='none';
}
if(document.formSearch.wordsearch.value == "MCALLNUM")
{
document.all.spName4.style.display='';
document.formSearch.MCALLNUM.value=document.formSearch.a.value
}else{
document.all.spName4.style.display='none';
}
if(document.formSearch.wordsearch.value == "MSUBJECT")
{
document.all.spName5.style.display='';
document.formSearch.MSUBJECT.value=document.formSearch.a.value
}else{
document.all.spName5.style.display='none';
}
if(document.formSearch.wordsearch.value == "MDESCRIPTION")
{
document.all.spName6.style.display='';
document.formSearch.MDESCRIPTION.value=document.formSearch.a.value
}else{
document.all.spName6.style.display='none';
}
}
</script>
<form name="formSearch" method="POST" action="http://medline.lib.buu.ac.th/edu/searching.php" onsubmit="return SubmitMe()">
<!--<form name="formSearch" method="post"action="http://medline.lib.buu.ac.th/edu/searching.php" onsubmit="return SubmitMe()"> -->
<input name="a" type="text" style='background-color:#FFFFCC; color:#0000FF;'>
<label>
<select name="wordsearch" id="wordsearch" style='background-color:#FFFF99; color:#0000FF;'>
<option value="0">กรุณาเลือก</option>
<option value="MAUTHOR">ผู้แต่ง</option>
<option value="MTITLE">ชื่อเรื่อง</option>
<option value="MISBN">ISBN/ISSN</option>
<option value="MCALLNUM">เลขเรียก</option>
<option value="MSUBJECT">หัวเรื่อง</option>
<option value="MDESCRIPTION">คำสำคัญ</option>
</select>
</label>
<input type="submit" value="ค้นหา" style='background-color:#5E3301; color:#FFFFFF; font-weight: bold;'>
<span id="spName1" style="display:none;"><input id="MAUTHOR" name="MAUTHOR" type="hidden" value=""></span>
<span id="spName2" style="display:none;"><input id="MTITLE" name="MTITLE" type="hidden" value=""></span>
<span id="spName3" style="display:none;"><input id="MISBN" name="MISBN" type="hidden" value=""></span>
<span id="spName4" style="display:none;"><input id="MCALLNUM" name="MCALLNUM" type="hidden" value=""></span>
<span id="spName5" style="display:none;"><input id="MSUBJECT" name="MSUBJECT" type="hidden" value=""></span>
<span id="spName6" style="display:none;"><input id="MDESCRIPTION" name="MDESCRIPTION" type="hidden" value=""></span>
</form>
|
|
|
|
|
Date :
2013-02-02 16:58:10 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค๊ดที่ส่งมาใช้งานได้ครับ แต่ผมก็ยังไม่เข้าใจอ่าครับ ว่าผมจะ search หาข้อมูลของผม + ลิ้งไปยังหน้านั้นทำอย่างไร
ตอนนี้ผม search หาชื่ออาหารได้แล้วแต่ผมยัง งง อยู่ว่าผมจะให้มันมีลิ้งไปยังหน้าอาหารนั้น ได้อย่างไร รบกวนหน่อยครับ
|
|
|
|
|
Date :
2013-02-02 21:53:27 |
By :
akekachart |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ใส tag link ไปดิ ใส่คร่อม ข้อมูลที่ค้น อ่ะ ถ้าไม่ได้ลองเอาโค๊ดมาดูล่ะกัน
|
|
|
|
|
Date :
2013-02-02 23:57:23 |
By :
weaned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ ก็ ก็ ก็ .... ลองตัดเงื่อนไขใน function SubmitMe() ออกก่อน อะไรไม่ใช้เอาออก....
form.php
<script language="javascript">
function SubmitMe(){
if(document.formSearch.wordsearch.value == "0")
{alert('¡ÃسÒãÊè¤Ó¤é¹');
document.formSearch.a.focus();
return false; }
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<form name="formSearch" method="POST" action="a.php" onsubmit="return SubmitMe()">
<input name="wordsearch" id="wordsearch" type="text" style='background-color:#FFFFCC; color:#0000FF;'>
<input type="submit" value="search" style='background-color:#5E3301; color:#FFFFFF; font-weight: bold;'>
</form>
</html>
a.php
<?php
$text = $_POST['wordsearch'];
header("Location: http://www.kangtung.com/?s=".$text."");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
</html>
ตอนนี้มันไปแต่ภาษาอังกฤษ search ได้แต่ภาษาอังกฤษ ยังหาไม่ได้ว่าทำไมภาษาไทบมันไม่ส่งไป....
รอท่านอื่นช่วยด้วย...... T^T
|
|
|
|
|
Date :
2013-02-03 00:23:49 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<script language="javascript">
function fncSubmit()
{
if(document.formSearch.wordsearch.value == "")
{
alert('กรุณาใส่คำค้นด้วยจ้าาาาา');
document.formSearch.wordsearch.focus();
return false;
}
document.formSearch.submit();
}
</script>
<body>
<form name="formSearch" method="POST" action="b.php" onsubmit="return fncSubmit()">
<input name="wordsearch" id="wordsearch" type="text" style='background-color:#FFFFCC; color:#0000FF;'>
<input type="submit" value="search" style='background-color:#5E3301; color:#FFFFFF; font-weight: bold;'>
</form>
</body>
</html>
b.php
<?
$text = $_POST['wordsearch'];
header("Location: a.php?s=".$text."");
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
ใช้ได้ปกตินี่นา ลองดูใหม่ครับ
|
|
|
|
|
Date :
2013-02-03 00:37:51 |
By :
weaned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เริ่ด ๆ ๆ ๆ ๆ
|
|
|
|
|
Date :
2013-02-03 01:05:50 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือตอนนี้ผมทำมาถึงขั้นนี้แล้วอ่าครับ Search หาข้อมูลได้แล้ว (ดึงข้อมูลมาจาก Appserv)
ที่นี้ผมอยากให้มันแสดงเป็นลิ้งผมต้องทำอย่างไรครับ อยากเพิ่งเบื่อผมน่ะครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
<meta http-equiv=Content-Type content="text/html; charset=tis-620">
</head>
<body>
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<table width="599" border="1">
<tr>
<th>Keyword
<input name="txtKeyword" type="text" id="txtKeyword" value="<?=$_GET["txtKeyword"];?>">
<input type="submit" value="Search"></th>
</tr>
</table>
</form>
<?
if($_GET["txtKeyword"] != "")
{
$objConnect = mysql_connect("localhost","root","9143130") or die("Error Connect to Database");
$objDB = mysql_select_db("food");
mysql_query("SET NAMES TIS620");
// Search By Name or Email
$strSQL = "SELECT * FROM dbfood WHERE (name LIKE '%".$_GET["txtKeyword"]."%' or name LIKE '%".$_GET["txtKeyword"]."%' )";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">name </div></th>
<th width="91"> <div align="center">where </div></th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><div align="center"><?=$objResult["name"];?></div></td>
<td><div align="center"><?=$objResult["where"];?></div></td>
</tr>
<?
}
?>
</table>
<?
mysql_close($objConnect);
}
?>
</body>
</html>
|
|
|
|
|
Date :
2013-02-04 21:46:06 |
By :
akekachart |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฐานข้อมูลเกบยังไง เอามาดูหน่อย
|
|
|
|
|
Date :
2013-02-04 22:35:27 |
By :
weaned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เนี่ยครับ ผมอยากให้มันแสดงผลเป็นลิ้ง มันสามารถทำได้ไหมครับ ถ้าผมอธิบายไม่เข้าใจ ขอโทษด้วยครับ
|
|
|
|
|
Date :
2013-02-04 23:49:16 |
By :
akekachart |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา tag link ครอบเอา
<tr>
<td><div align="center"><?=$objResult["name"];?></div></td>
<td><div align="center"><a href="<?=$objResult["where"];?>"><?=$objResult["where"];?></a></div></td>
</tr>
|
|
|
|
|
Date :
2013-02-05 00:15:54 |
By :
weaned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับผม ขอบคุณมากเลยครับ
|
|
|
|
|
Date :
2013-02-05 11:17:37 |
By :
akekachart |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|