0%

PHP与数据库的连接

PHP与数据库的连接方法

废话不多说,贴代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

/**
* 数据库链接
*/
$host = "数据库地址";
$user = "账号";
$pwd = "密码";
$dbname = "数据库名";

//$hxb_db = new mysqli($host, $user, $pwd, $dbname); //面向对象连接方式
$hxb_db = mysqli_connect($host, $user, $pwd, $dbname); //面向过程连接方式
if (!$hxb_db) {
die("数据库连接失败!!!!!" . mysqli_connect_error());
exit();
}

$set_code = "SET NAMES UTF8"; //设置编码格式
mysqli_query($hxb_db, $set_code); //执行查询

if (filter_input(INPUT_SERVER, "REQUEST_METHOD") === "GET") {
mysqli_close($hxb_db); //直接访问此文件时关闭数据库!
}

其他

1
2
3
4
5
6
7
8

mysqli_fetch_row($result); //只能返回一个一位数组,只能通过下标来显示,$row[0];
mysqli_fetch_array($result); //不只可以返回一个一维数组,还可以返回键值对的方式,从而通过$array['title']方式来显示。
mysqli_fetch_object($result); //从结果集中取得一行,并作为对象返回。
mysql_num_rows($result); //返回mysql查询结果的数目
mysqli_affected_rows($connect); //取得影响行数
mysqli_insert_id($connect); //取得最后一笔自动新增的 id

----------文章已到底啦  感谢您的阅读----------
给博主来杯卡布奇诺~
DoubleAm 微信 微信
DoubleAm 支付宝 支付宝
  • 博主: DoubleAm
  • 本文链接: http://a.biugle.cn/phpsql/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
bulb