PHP+MYSQL动态网页编程纠错指南

豆豆网   技术应用频道   2007年08月20日  【字号: 收藏本文

内容摘要:PHP具有非常强大的数据库支持功能,从FileMaker到 Oracle,几乎与所有的数据库系统都可以实现无缝连接。为了方便本文的讲解,我们将主要以MySQL为例进行说明。不过对于其它的数据库应用也同样适用。

  关于数据库在WEB编程当中,数据库的作用已经越来越不容忽视。提到数据库,应当说PHP具有非常强大的数据库支持功能,从FileMaker到 Oracle,几乎与所有的数据库系统都可以实现无缝连接。为了方便本文的讲解,我们将主要以MySQL为例进行说明。不过对于其它的数据库应用也同样适用。

  使用PHP进行数据库操作一般需要包括以下语句:

  <?
   $Host="localhost";
   $MySQL_UserName="root";
   $MySQL_UserPass="password";
   $MySQL_Database="db";
   $Query="SELECT * FROM domain";
   mysql_connect ($Host, $MySQL_UserName, $MySQL_UserPass);
   mysql_select_db ($MySQL_Database);
   $Result_ID=mysql_query ($Query);
   while ($Result=mysql_fetch_row($Result_ID)){
   print ------------------<BR>;
   print "$Result[0]<BR>";
   print "$Result[1]<BR>";
   print "$Result[2]<BR>";
   print "$Result[3]<BR>";
   print -------------------<BR>;
   }?>

  基本步骤包括建立与MySQL数据库的连接,选择数据库操作对象,然后执行查询语句。对于在上述过程中出现的错误的提示信息一般来说都能够较为准确和详细的描述所出现的问题。例如,“Connection failed due to a bad username”错误报告就清楚的指出由于用户名错误而导致与数据库的连接失败。

  我们可以对以上所提到的这些函数的返回值加以利用,从而减少出现不必要的麻烦。例如,mysql_connect函数在连接成功时会返回一个连接ID标识,如果连接失败则发出错误提示。对此,我们可以进行如下利用:

责编:豆豆技术应用

正在加载评论...