日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

PHP實(shí)例:用PHP簡(jiǎn)單實(shí)現(xiàn)多條件查詢_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦: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
if ($page){
$page_size=20;
$result=mysql_query($query);
#$message_count=mysql_result($result,0,"total");
$message_count=10;
$page_count=ceil($message_count/$page_size);
$offset=($page-1)*$page_size;
$query=$query." order by date desc limit $offset, $page_size";
$result=mysql_query($query);
if($result){
$rows=mysql_num_rows($result);
if($rows!=0){
while($myrow=mysql_fetch_array($result)){
echo "<tr>";
echo "<td width='15' height='12'><img src='image/home2.gif' width='14' height='14'></td>";
echo "<td width='540' height='12'>$myrow[id]&nbsp;$myrow[tradetype]&nbsp;$myrow[address]&nbsp;$myrow[wuye]($myrow[housetype])<font style='font-size:9pt'>[$myrow[date]]</font>";
echo "</td>";
echo "<td width='75' height='12'><a href='view_d.php?code=$myrow[code]' target='_blank'>詳細(xì)內(nèi)容</a></td>";
echo "</tr>";
}
}
else echo "<tr><td><div align='center'><img src='image/sorry.gif'><br><br>沒(méi)有找到滿足你條件的記錄</div></td></tr>";
}
$prev_page=$page-1;
$next_page=$page 1;
echo "<div align='center'>";
echo "&nbsp;第".$page."/".$page_count."頁(yè)&nbsp";
if ($page<=1){
echo "|第一頁(yè)|";
}
else{
echo "<a href='$PATH_INFO?page=1'>|第一頁(yè)|</a>";
}
echo " ";
if ($prev_page<1){
echo "|上一頁(yè)|";
}
else{
echo "<a href='$PATH_INFO?page=$prev_page'>|上一頁(yè)|</a>";
}
echo " ";
if ($next_page>$page_count){
echo "|下一頁(yè)|";
}
else{
echo "<a href='$PATH_INFO?page=$next_page'>|下一頁(yè)|</a>";
}
echo " ";
if ($page>=$page_count){
echo "|最后一頁(yè)|";
}
else{
echo "<a href='$PATH_INFO?page=$page_count'>|最后一頁(yè)|</a>";
}
echo "</div>";
}
else{
echo "<p align='center'>現(xiàn)在還沒(méi)有房屋租賃信息!</p>";
}
echo "<hr width="100%" size="1">";
?>
</table>

分享: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)

來(lái)源:模板無(wú)憂//所屬分類:PHP教程/更新時(shí)間:2008-08-22
相關(guān)PHP教程