[請益] 關於PhP與MySQL

作者: strife00 (strifecloud)   2014-04-02 23:34:36
小弟我是PHP與MySQL的新手,
有個小問題想請益,程式碼如下(取片段)
<form name="search" action="result.php" method="post">
<h1><p align="center"><b>Please Enter Keywords </b></p></h1>
<p align="center"><b>請輸入關鍵字</b></p>
<input name="input" type="text" width="1000" /><br>
<input name="area" type="checkbox" value="台北">台北<br>
<input name="type" type="hidden" value="xxxx" /><!
作者: danny8376 (釣到一隻猴子@_@)   2014-04-02 23:45:00
事先檢查值是不是空的啊遇到空的就那段OR不加進去不就行了然後你的寫法... 注意下SQL Injection
作者: cf1064 (蚵仔)   2014-04-03 00:12:00
判斷不是空的,sql字串相加
作者: terrybob (罪雲樵)   2014-04-03 01:51:00
isset($_POST['area'])?$_POST['area']:'';
作者: strife00 (strifecloud)   2014-04-03 11:07:00
請問在判斷是空的就不執行的語法是isset對嗎?因為是新是新手不太知道具體的語法怎麼寫,感謝
作者: alog (A肉哥)   2014-04-04 19:31:00
LIKE 的 %% 運算就算你不給 空白 用 % 也是可行另外_ 也行另外字串為空這件事情 請使用 mb_strlen or strlenempty 只要填 '0' 進去一樣算 true
作者: strife00 (strifecloud)   2014-04-06 23:41:00
解決了!感謝各位大大

Links booklink

Contact Us: admin [ a t ] ucptt.com