PHP開發查詢搜尋之獲得搜尋關鍵字
程式碼邏輯
#搜尋關鍵字
我們先製作提交搜尋的表單。
<!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提交方式來進行提交。
<?php print_r($_GET); ?>
列印出get的值查看是否接收到
我們接著取得輸入的關鍵字
<?php $keywords=$_GET['keywords']; echo '查询关键词'.$keywords; ?>
我們發現,如果輸入的是空,查詢的資料就會很麻煩,為了避免這種錯誤操作我們該怎麼辦。
$keywords = isset($_GET['keywords']) ? trim($_GET['keywords']) : '';
移除兩邊的空格,否則為空。
本章困難:
使用get方式取得資料.並進行偵錯
isset 的使用