PHP開發查詢搜尋之獲得搜尋關鍵字

程式碼邏輯

QQ截图20161201142717.png

#搜尋關鍵字

我們先製作提交搜尋的表單。

<!DOCTYPE html>
 <html>
 <head>
     <meta charset="UTF-8">
     <title>查询器</title>
 </head>
 <body>
 <form action="" method="get">
     <p><input type="text" name="keywords"  value="" placeholder="请输入内容"/>
     <p><input type="submit"  value="查询"/>
 </form>
 </body>
 </html>

我們使用get提交方式來進行提交。

QQ截图20161105111259.png

<?php
print_r($_GET);
?>

列印出get的值查看是否接收到

QQ截图20161105111652.png

我們接著取得輸入的關鍵字

<?php
$keywords=$_GET['keywords'];
echo '查询关键词'.$keywords;
?>

QQ截图20161105112256.png

我們發現,如果輸入的是空,查詢的資料就會很麻煩,為了避免這種錯誤操作我們該怎麼辦。

$keywords = isset($_GET['keywords']) ? trim($_GET['keywords']) : '';

移除兩邊的空格,否則為空。


本章困難:

  1. 使用get方式取得資料.並進行偵錯

  2. isset 的使用

繼續學習
||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$keywords = isset($_GET['keywords']) ? trim($_GET['keywords']) : '';
echo ''.$keywords;
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action="" method="get">
<p><input type="text" name="keywords" value="" placeholder=""/>
<p><input type="submit" value=""/>
</form>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
图片放大关闭