php访问数据库的过程-php教程

资源魔 34 0

正在制造静态网站的时分,最根本的一步就是衔接数据库,上面咱们就为各人引见一下PHP衔接数据库的进程。

保举教程:PHP视频教程

1.衔接数据库函数

  mysqli_connect(主机名,用户名,明码) 前往值 是咱们的一个衔接工具 假如衔接失败 报错 前往false

2. 判别谬误函数

  mysqli_connect_error(衔接工具) 谬误信息 前往谬误信息

  mysqli_connect_errno(衔接工具) 谬误号 0 代表衔接胜利不谬误

3. 抉择数据库函数

  mysqli_select_db(衔接工具,要抉择的数据库名); 假如抉择胜利前往true 不然前往false

4. 抉择字符集

  mysqli_set_charset(衔接工具,要抉择的字符集);假如抉择胜利前往true 不然前往false

5. 预备sql语句

6. 发送sql语句

  mysqli_query(衔接工具,要发送的s q l语句);胜利失去一个工具 失败前往false

7. 解决后果集

7.1 猎取条款数

  a) mysqli_num_rows(发送sql胜利的工具) 用来猎取查问失去的记载条数 只限select语句应用

  b) mysqli_affected_rows(衔接工具) 前一次mysql操作的受影响行数 只限 INSERT UPDATE DELETE 操作应用 前往值 1胜利拔出的条数 -1 执行失败

7.2 猎取查问后果集的内容

   mysqli_fetch_array(发送工具) 将查问失去的后果以夹杂数组的方式前往 一次前往一条

   mysqli_fetch_row(发送工具) 将查问失去的后果以索引数组的方式前往 一次前往一条

   mysqli_fetch_assoc(发送工具) 将查问失去的后果以联系关系数组的方式前往 一次前往一条

7.3 增加操作的时分咱们能够猎取到上一次拔出的id

  mysqli_insert_id(衔接工具) 前往上一次拔出的id

8. 封闭数据库

  mysqli_close(衔接工具)

// 1.衔接数据库
// 2.判别谬误
// 3.抉择数据库
// 4.抉择字符集
// 5.预备sql语句
// 6.发送sql语句
// 7.解决后果集
// 8.封闭数据库

//1.衔接数据库
//mysqli_connect('主机名','用户名','明码');
$link=@mysqli_connect('localhost','root','123456');
//var_dump($link);

//2.判别谬误
//mysqli_connect_error(衔接工具) 谬误信息
//mysqli_connect_errno(衔接工具)   谬误号
// echo mysqli_connect_errno($link);
// echo mysqli_connect_error($link);
if(mysqli_connect_errno($link)){
echo mysqli_connect_error($link);exit;
//echo '谬误了 从新衔接';exit;
}

//3.抉择数据库
mysqli_select_db($link,'ss21');

//4.抉择字符集
mysqli_set_charset($link,'utf8');

//5.预备sql语句
$sql="SELECT id,name,sex,age,city FROM info";
//$sql="INSERT INTO info(name) VALUES(NULL)";

//6.发送sql语句
$result = mysqli_query($link,$sql);

//7.解决后果集
echo mysqli_num_rows($result);
//echo mysqli_affected_rows($link);

//8.封闭数据库
mysqli_close($link);

以上就是php拜访数据库的进程的具体内容,更多请存眷资源魔其它相干文章!

标签: php 数据库 php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!