台灣最大程式設計社群網站
線上人數
1240
 
會員總數:243460
討論主題:188180
歡迎您免費加入會員
討論區列表 >> PHP >> 請闆php高手幫我解惑 感謝 我要 PHP實現多條件查詢 但執行出來的是全部資料庫
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請闆php高手幫我解惑 感謝 我要 PHP實現多條件查詢 但執行出來的是全部資料庫
價值 : 5 QP  點閱數:215 回應數:5

樓主

丫傑
門外漢
0 4
134 3
發送站內信

請闆 我要 PHP實現多條件查詢 但執行出來的是全部資料庫 另外沒輸入資料要多個提醒請輸入資料 該如何寫 高手幫忙一下 感謝
我是尋找 profile 跟 username 這二個欄位

<?php

//注?1-----------------------------
$username=$_POST["username"];
$profile=$_POST["profile"];

//注?2------------------------
if($depart != null){
$a = " and username like '%$username%'";}

if($ename != null){
$b = " and profile like '%$profile%'";}

//注?3------------------------
$q = "SELECT * FROM user where (1=1)";
$q .=$a;
$q .=$b;


//注?4------------------------------------------
mysql_query("SET NAMES big5");
$rs = mysql_query($q, $link);
echo "<table>";
echo "<tr><td>後三碼/td><td>電話</td></tr>";
while($row = mysql_fetch_object($rs))
echo "<tr><td>$row->username</td><td>$row->profile</td></tr>";
echo "</table>";

mysql_close($link);

?>

搜尋相關Tags的文章: [ php ] , [ 多條件查詢 ] , [ ] ,
本篇文章發表於2018-08-21 16:44
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
其實~~~~回答你這個問題實在很沒有意義。

推測你並非是想要學程式的人,而只是可能交作業的。

要不然,那麼明顯的問題看不到??你如果真的是要寫程式的人,這真的你得要好好考慮一下了。

提示一下你的問題,一句話帶過就好
就是
「變數設心酸,空值拿來用,你做你的,他做他的」
本篇文章回覆於2018-08-21 17:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

彩虹
檢舉此回應
我也來提示一下

「你的判斷式很有趣,對應的起來嗎?」
本篇文章回覆於2018-08-22 09:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

小魚
檢舉此回應
根據剛剛擲杯的結果,
這大概是 複製貼上又修改,
也可能是 從多個網站複製貼上湊起來的...
本篇文章回覆於2018-08-22 12:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

我愛臺妹
檢舉此回應
除了上面几位说的问题,我还发现,判断Null也不是这岱P断的啊,不太想回答这个问题。
本篇文章回覆於2018-09-13 14:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

可樂快跑
檢舉此回應
這位同學,請你先去多練練再來吧!

問這什麼比初學者還初學的問題……

對!或許你就會說:媽的!你的態度很差。你講話很屌!你以為你是誰你多了不起……

嗯咳!這種話其實我聽很多也麻痺了。

但這就是在業界跟混吃等死的差別。

僅僅就只是如此而已。

本篇文章回覆於2018-09-19 00:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.