用php mysql一個名片庫程序,有分類查找,分頁功能。 第一步:按下列代表先做個靜態頁面。 ; ; span="3" height="37">關鍵字輸入: ; 以地區中 { $db=mysql_connect("localhost","用户名","密码"); $dbname=mysql_select_db("库文件名",$db); mysql_query('select * from 表文件名',$db); $limit=2; //一页显示几条内容。 //global $query,$queryyy,$quer; switch($inout) { case "N": //按姓名查找 $query="select * from card where name like '%$keyword%'"; $queryyy = "select * from card where name like '%$keyword%' order by id desc limit $show, $limit"; break; case "C": //按地区查找 $query="select * from card where address like '%$keyword%' order by id desc"; $queryyy = "select * from card where address like '%$keyword%' order by id desc limit $show, $limit"; break; case "A": // 按职务查找 $query="select * from card where zw like '%$keyword%' order by id desc"; $queryyy = "select * from card where zw like '%$keyword%' order by id desc limit $show, $limit"; break; } $result1=mysql_query($query); $total=mysql_num_rows($result1); //总的符合条件的记录数 $quer=mysql_query($queryyy,$db); $pages=ceil($total/$limit); } } ?> 你查找的关键字是:: echo $keyword;?> echo " 查找名片如下: 共有["; echo $total; echo "]张名片 共分["; echo $pages; echo "]页 "; while ($row = mysql_fetch_array($quer)) { echo " $row[gs] ; ; $row[name] $row[zw] ; < tr>; ; 電話:$row[tel] 網址:$row[http] <> >電子信:$row[eamil] 位址:$row[address li>郵編:$row[yb] BP:$row[bp]BP:$row[bp]BP:$row[bp]BP:$row[bp] <> < /table>"> } $vor = $show $limit; $back = $show - $limit;中心>”列印““; print " "; for ($i=1;$i{ $new_offset=$limit*($i-1) $parameter="query1=$ query1&keyword=$keyword&inout=$inout" print "} print " "; //顯示上一頁if ($show - $limit >= 0) { print " 上一頁"; } 印「 」; //顯示下一頁 if (($show $limit) { print "下一頁;}print " "; //顯示全部留言//print "全部名片 "; print " "; print ""; ?> 若有問題請mailto:lyjrich@sina.com,這個程式有個問題如果要顯示全部名片的話,我這個程式還沒有實現此功能,如果你知道在這個程式裡怎樣顯示全部名片的話希望能發郵件給我。 【本文版權歸作者與奧索網共同擁有,如需轉載,請註明作者及出處】 http://www.bkjia.com/PHPjc/316731.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/316731.htmlTechArticle用php mysql一個名片庫程序,有分類查找,分頁功能。 第一步:按下列代表先做個靜態頁面。 form method=post action=find1.php name=card onSubmit=return...