本文章向大家介绍php mysqli面向对象的数据库编程实例,包括数据库基本操作增删改查。

 

php mysqli添加数据

<?php
//创建mysqli对象,第一个参数是数据库服务器地址,第二个参数是登录名,第三个参数是登录密码,第四个参数是需要操作的数据库。
$db = new MySQLi(\"localhost\",\"root\",\"\",\"mydb\");

//判断是否与数据库服务器建立连接
/*   http://www.manongjc.com   */
!mysqli_connect_error() or die(\"数据库连接失败!!\");

//拼写sql语句
$sql = \"insert into user(username,password,time) values(\'manongjc\',\'psd\',\'2016-07-15\')\";

//执行SQL语句
$result = $db-> query($sql);

if($result){
   echo \"数据添加插入成功\";
}else{
   echo\"很抱歉,添加失败!!\";
}

 

php mysqli删除数据

<?php
//创建mysqli对象,第一个参数是数据库服务器地址,第二个参数是登录名,第三个参数是登录密码,第四个参数是需要操作的数据库。
$db = new MySQLi(\"localhost\",\"root\",\"\",\"mydb\");

//判断是否与数据库服务器建立连接
/*   http://www.manongjc.com   */
!mysqli_connect_error() or die(\"添加失败!!\");
$results = $mysqli->query(\"DELETE FROM products WHERE products = 1\");

if($results){
    print \'删除成功\'; 
}else{
    print \'删除失败Error:(\'. $mysqli->errno .\')\';
}
?>

<##ads_in_article_manong##>

php mysqli更新数据

<?php
//创建mysqli对象,第一个参数是数据库服务器地址,第二个参数是登录名,第三个参数是登录密码,第四个参数是需要操作的数据库。
/*   http://www.manongjc.com/article/1187.html   */
$db = new MySQLi(\"localhost\",\"root\",\"\",\"mydb\");

//判断是否与数据库服务器建立连接
if(mysqli_connect_errno()){
    throw new exception (\"Error: \".mysqli_connect_errno().\"-\".mysqli_connect_error()); 
}

//拼写sql语句
$sql = \"update user set password=\'mypsd\' where userid=1\";

//执行SQL语句
$result = $db-> query($sql);

if($result){
   echo \"数据更新成功\";
}else{
   echo\"很抱歉,更新失败!!\";
}

 

php mysqli查询数据

<?php
/*   http://www.manongjc.com   */
$mysqli = new mysqli(\'localhost\',\'root\',\'\',\'db\');

if (mysqli_connect_errno()){
	die(\'Unable to connect!\'). mysqli_connect_error();
}

$query = \"SELECT productid, name, price FROM product ORDER BY name\";
$result = $mysqli->query($query);
while ($row = $result->fetch_ ())
{
    $name = $row->name;
    $productid = $row->productid;
    $price = $row->price;
    echo \"($productid) $name: $price <br />\";
}
$mysqli->close(); 
?>
收藏 打印