您的位置:首页 > 编程语言 > PHP开发

php数据库操作类

2012-08-27 09:49 330 查看
test.php
<?

require_once("mysqlClass.ini.php");

$dbHanle = new mysqlClass();

$user_res = $dbHanle->query("select * from user limit 5");

?>

<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">

  <?

  while ($user_row = $dbHanle->fetch_array($user_res))

  {

  ?>

  <tr>

    <td align="left"><?=$user_row['user_id'];?></td>

    <td align="left"><?=$user_row['username'];?></td>

    <td align="left"><?=$user_row['name'];?></td>

  </tr>

  <?

  }

  ?>

</table>

mysql.ini.php

<?php
class mysqlClass

{

        private $conn;

       

        function __construct()

        {

                require_once('conn.ini.php');

                $this->conn = mysql_connect($dbhost, $dbuser, $dbpass);

                mysql_select_db($dbname, $this->conn);

                mysql_query('set names gb2312', $this->conn);

        }

       

        function query($sql)

        {

                return mysql_query($sql);

        }

       

        function fetch_array($result)

        {

                return mysql_fetch_array($result);

        }

        function num_rows($result)

        {

                return mysql_num_rows($result);

        }

}

?>

conn.ini.php

<?

$dbhost = '127.0.0.1';

$dbuser = 'root';

$dbpass = '';

$dbname = 'user';

?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息