php mysql을 사용하여 분류 검색 및 페이징 기능이 포함된 명함 라이브러리 프로그램을 만듭니다. 1단계: 먼저 다음 표현에 따라 정적 페이지를 만듭니다. ="0" cellpadding="0" cellpadding="0" class="p10"> & lt; tr & gt; ; td & gt; ="radio "name ="inout "value ="c "& gt; 입력 유형 ="radio " name="inout" value ="A"> 위치별 > < ;입력 유형="재설정 " name="Submit2" value="Clear"> 양식> ; 2단계: 다음과 같이 데이터베이스를 생성합니다. id int(4) 否 auto_increment http varchar(25) 否 name varchar(50) 否 email varchar(50) 否 gs varchar(200) 否 address varchar(200) 否 yb varchar(20) 否 zw varchar(100) 否 tel varchar(20) 否 fax varchar(20) 否 bp varchar(20) 否 第三步:查找执行程序 if (!isset($show)) $show=0; { if($query1=="查找") { $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[이름] $row[zw] 电话:$row[tel] 传真:$row[팩스] 网址:$row[http] 电子信箱:$row[eamil] 地址:$row[주소] 邮编:$row[yb] BP:$row[bp] "; } $vor = $show $limit; $back = $show - $limit; print "< ;center>"; 인쇄 ""; 인쇄 "< tr height="20" bgcolor="#FFD6AC">"; for ($i=1;$i<=$pages;$i ) { $new_offset=$limit*($i-1) $parameter="query1=$query1&keyword=$keyword&inout=$inout"; 인쇄 " $i$nbsp"; } print ""; //显示上一页if ($show - $limit >= 0) { print " 上一页 "; } print ""; //显示下一页 if (($show $limit) < $total) { 인쇄 "下一页 "; }print ""; //모든 댓글 표시//print "모든 명함 "; print "" print ""; 🎜> ?> 이 프로그램에 문제가 있는 경우 메일을 보내주세요. 모든 명함을 표시하려면 해당 기능이 구현되지 않았습니다. 이 프로그램에서 표시하는 방법을 알고 계시다면 명함을 모두 가지고 계시다면 이메일로 보내주시길 바랍니다. [이 글의 저작권은 작성자와 Oso.com에 공동으로 있습니다. 전재하실 경우 작성자와 출처를 명시해주세요.] 위 내용은 당신 없이는 망할 내 인생, 당신 없이는 망할 내 인생의 내용을 포함하여 php mysql을 사용한 명함 라이브러리 프로그램을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.