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