PHP實例:用PHP簡單實現(xiàn)多條件查詢_PHP教程
推薦:PHP實例:一個非常全面獲取圖象信息的PHP函數(shù)一個全面獲取圖象信息的函數(shù)getimageinfo(),功能非常不錯�。� 以下為引用的內(nèi)容: <?php function getimageinfo($img) { //$img為
在我們的網(wǎng)站設(shè)計過程中,經(jīng)常會用到多條件查詢,本文的源碼是一個二手房屋查詢的例子。在本例中,我們要實現(xiàn)能夠通過地理位置,物業(yè)類型,房屋價格,房屋面積及信息發(fā)布日期等多個條件查詢到客戶所需的資料。
查詢文件(search.php)
一、生成查詢語句:
| 以下為引用的內(nèi)容: <? $conn=mysql_connect("localhost","root",""); $db=mysql_select_db("lingyun"); $query="select * from message where tradetype='".$tradetype."'"; //交易類型,如出租,出售 $SQL=$SQL . "wuye='" . $wuye . "'"; if($housetype!="不限"){ $query.=" && housetype='".$housetype."'"; //房屋類型,如二室一廳,三室二廳 } if($degree!="不限"){ $query.=" && degree='".$degree."'"; //新舊程度 } if($wuye!="不限"){ $query.=" && wuye='".$wuye."'"; //物業(yè)類型 如住房,商鋪 } if($price2!=""){ switch($price1){ case "大于": $query.=" && price>'".$price2."'"; //價格 break; case "等于": $query.=" && price='".$price2."'"; break; case "小于": $query.=" && price<'".$price2."'"; break; } } if($area2!=""){ switch($area1){ case "大于": $query.=" && area>'".$area2."'"; //面積 break; case "等于": $query.=" && area='".$area2."'"; break; case "小于": $query.=" && area<'".$area2."'"; break; } } switch($pubdate){ //發(fā)布日期 case "本星期內(nèi)": $query.=" && TO_DAYS(NOW()) - TO_DAYS(date)<=7"; break; case "一個月內(nèi)": $query.=" && TO_DAYS(NOW()) - TO_DAYS(date)<=30"; break; case "三個月內(nèi)": $query.=" && TO_DAYS(NOW()) - TO_DAYS(date)<=91"; break; case "六個月內(nèi)": $query.=" && TO_DAYS(NOW()) - TO_DAYS(date)<=183"; break; } if($address!=""){ $query.=" && address like '%$address%'"; //地址 } if(!$page){ $page=1; } ?> |
二、輸出查詢結(jié)果:
| 以下為引用的內(nèi)容: <?php |
分享:PHP實例:用PHP編寫的網(wǎng)上調(diào)查投票系統(tǒng)這是一個簡單的投票程序,對于剛學(xué)PHP和朋友來說是一個很不錯的入門程序。在這里給大家介紹一下,希望能對朋友們有所幫助。 該系統(tǒng)是由以下四個文件組成的:有HTML調(diào)查表單的survey.htm,實現(xiàn)調(diào)
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁面代碼執(zhí)行時間
- PHP中獎概率的抽獎算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問控制的和運(yùn)算符優(yōu)先級介紹
- 關(guān)于PHP語言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國語言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說明:
PHP教程-PHP實例:用PHP簡單實現(xiàn)多條件查詢
。