这篇文章次要引见了php若何衔接数据库。心愿能帮到各人话没有多说间接上内容。
保举教程: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开发自学