PHP mysqli

1.mysqli连接数据库

使用mysqli_connect 函数连接;

$host = 'localhost';
$username = 'root';
$password = 'MySQL#pwd#1925';
$dbname = 'agent_set';

$conn = mysqli_connect($host, $username, $password, $dbname); //如果mysqli_connect返回false,连接失败;
$errorInfo = mysqli_connect_error($conn);
if ($errorInfo) {//失败
    die($errorInfo);
}

使用mysqli对象连接数据库

$host = 'localhost';
$username = 'root';
$password = 'MySQL#pwd#192';
$dbname = 'agent_set';

$mysqli = new mysqli($host, $username, $password, $dbname);
if($mysqli->connect_error){
    exit($mysqli->connect_error);
}

2. CRUD;

mysqli_query() 可以执行对数据库的增,删,改,查,其中,

1.mysqli_query() 执行select操作时, 错误时返回null; 成功时返回一个如下图所示的对象

object(mysqli_result)#2 (5) {
  ["current_field"]=>
  int(0)
  ["field_count"]=>  //对应表的字段数
  int(8)
  ["lengths"]=>
  NULL
  ["num_rows"]=>  //查询结果行数
  int(98)
  ["type"]=>
  int(0)
}

2. mysqli_query() 执行非查询操作,成功时返回true,失败时返回false ,使用mysqli_affect_rows($conn)返回影响的行数。mysql_fetch_assoc 返回每一行的关联数组。 

while($item = mysql_fetch_assoc($result)){//返回关联数组
    var_dump($item);
}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值