资源描述:
《php新手上路(十一)--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PHP新手上路(十一)>>数据库链接10.PHP最大的特色就是操作数据库的能力特别的强大,PHP提供对多种数据库的支持。 通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的ysql_connect(stringhost,stringuser,stringpassysql_pconnect(stringhost,stringuser,stringpassysql_connect函数和mysql_pconnect函数都是对指定主机上MySQL数据库的连接,如果该数据库位于一个不同的端口,则可以在主机名后加上冒号和端
2、口号。函数的参数也可以缺省不填,如果不填参数,默认的主机名是“localhost”,用户名为数据库管理员,默认值为“root”,密码为空。与数据库连接成功之后,这两个函数都可以返回一个连接号,如果连接失败,则返回一个false值。让我们来看看下面几句语句:<?$db=mysql_connect("localhost","user","passysql_select_db("mydb",$db);?>me,$admin_mail;/*selectthedatatogetoutofthedatabase*/$que
3、ry="SELECTname,email,job,mentsFROM$table";$result=mysql_query($query);$total=mysql_numroe';returntrue"onMouseOut="e">加入留言</A></FONT></CENTER><br><br>";if($total==0){print"<CENTER>此刻没人留言</CENTER><br><br>"
4、;}elseif($total>0){/*default*/$counter=0;if($dir=="")$dir="Next";$lpp=5;if($offset==0)$offset=0;if($dir=="Next"){if($total>$lpp){$counter=$offset;$offset+=$lpp;$num=$offset;if($num>$total){$num=$total;}}else{$num=$total;}}elseif($dir=="Previous"){if($tota
5、l>$lpp){$offset-=$lpp;if($offset<0){$offset=0;}$counter=$offset-$lpp;if($counter<0)$counter=0;$num=$counter+$lpp;}else{$num=$total;}}){$j=0;$j=$counter+1;/*noysql_result($result,$counter,"name");$i2=mysql_result($result,$counter,"email");$i3=mysql_result(
6、$result,$counter,"job");$i4=mysql_result($result,$counter,"ments");$i4=stripslashes("$i4");/*printitinanicelayout*/print"<CENTER>n";print"<TABLEouseOver="ail$i2';returntrue"onMouseOut="ail$i2">$i2</A>n";print"<BR><B>Job:</B>
7、$i3n";print"<BR><B>ment:</B>n";print"<BR>$i4n";print"</FONT></TD></TR></TABLE>n";print"</CENTER>n";$counter++;}}mysql_close();}/*executethefunction*/search_it($name);/*Seeifaction="$PHP_SCRIPT"method="POST">
8、n");/*Seeifit"value="Previous"name=dir>n");}/*Seeifit"value="Next"name=dir>n");}echo("<inputtype=hiddenname="offset"value="$offset">n");echo