PHP数据库操作
来源:互联网 发布:win7一拖二软件 编辑:程序博客网 时间:2024/04/19 13:24
共两个文件:db.php test.php
db.php提供数据库连接函数,test.php对PHP的数据库连接函数及相关接口进行测试,具体内容如下:
db.php
<?PHP
function db_link( $db_name )
{
echo "begin to connect db, dbname=$db_name"."<br>";
global $db_ip;
global $db_user;
global $db_password;
$link = new mysqli($db_ip, $db_user, $db_password, $db_name);
if( !$link )
{
echo "create db connection failed, ip=$db_ip";
exit;
}
echo "connect db success, ip=$db_ip, user=$db_user, password=$db_password, dbname=$db_name"."<br>";
return $link;
}
?>
test.php
<?PHP
require_once('db.php');
echo "3 day save data, dbname=$db_parkour"."<br>";
$link = db_link($db_parkour);
$sql = "select count(*) from logs_2016_02_29";
$result = $link->query($sql);
$num = $result->num_rows;
echo "result row number $num"."<br>";
if( !$result )
{
echo "execute query failed, sql:$sql"."<br>";
exit;
}
echo "execute query success, sql:$sql"."<br>";
/*
$row = $result->fetch_row();
$count = $row[0];
echo "single row info, login count $count"."<br>";
*/
for($i = 0; $i<$num; $i++)
{
$this_row = $result->fetch_row();
$innercount = $this_row[0];
echo "login count $innercount"."<br>";
}
$sql = "select id, account, name from logs_2016_02_29 limit 3";
$result = $link->query($sql);
$num = $result->num_rows;
for($i=0; $i<$num; $i++)
{
$this_row = $result->fetch_row();
$id = $this_row[0];
$account = $this_row[1];
$name = $this_row[2];
echo "login detail info, id=$id, account=$account, name=$name"."<br>";
}
/*
mysql_free_result($result);
mysql_close($link);
*/
?>
- 用php操作数据库
- php操作数据库
- PHP 操作mysql数据库
- php数据库操作类
- PHP数据库操作流程
- PHP 数据库操作类
- php 数据库操作
- php 数据库操作类
- Php操作oracle数据库
- PHP操作数据库详解
- PHP操作数据库
- PHP操作数据库
- php 数据库操作类
- php 数据库操作类
- 连接操作数据库(php)
- PHP操作数据库
- PHP mysql 操作数据库
- php数据库操作
- hog.detectMultiScale过程学习
- 求100以内的素数
- ajax学习总结前传--HTTP请求介绍
- UIScrollView基本使用
- 用户添加sudo权限
- PHP数据库操作
- nyoj--148 fibonacci数列(二)(矩阵快速幂)
- JFinal学习(二)
- 安卓6.0去掉标题栏的方法
- 几个常用的JS代码
- Java总结篇系列:类型转换/造型
- iOS cell分割线长度设置
- java基本规则
- Shell脚本