当前第2页 返回上一页
实例 (MySQLi - 面向对象)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <?php
$servername = "localhost" ;
$username = "username" ;
$password = "password" ;
$dbname = "myDB" ;
$conn = new mysqli( $servername , $username , $password , $dbname );
if ( $conn ->connect_error) {
die ( "连接失败: " . $conn ->connect_error);
}
$sql = "SELECT id, firstname, lastname FROM MyGuests" ;
$result = $conn ->query( $sql );
if ( $result ->num_rows > 0) {
while ( $row = $result ->fetch_assoc()) {
echo "id: " . $row [ "id" ]. " - Name: " . $row [ "firstname" ]. " " . $row [ "lastname" ]. "<br>" ;
}
} else {
echo "0 结果" ;
}
$conn ->close();
?>
|
以上代码解析如下:
首先,我们设置了 SQL 语句从 MyGuests数据表中读取 id, firstname 和 lastname 三个字段。之后我们使用该 SQL 语句从数据库中取出结果集并赋给复制给变量 $result。
函数 num_rows() 判断返回的数据。
如果返回的是多条数据,函数 fetch_assoc() 将结合集放入到关联数组并循环输出。 while() 循环出结果集,并输出 id, firstname 和 lastname 三个字段值。
以上就是php mysql如何查询数据的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
mysql怎么查看有没有死锁
【mysql】information_schema库中包含所有表的字段信息
mysql设计规范与原则
mysql使用skip-name-resolve解决外网连接客户端过慢如何解决
centos7 mysql 5.6 多主一从 解决方案与详细配置
在 mysql 中 int (10) 和 int (11) 的区别
mac下如何重置mysql的root密码
mysql学习笔记之数据的增、删、改实现方法
mysql的并发参数调整详解
mysql索引是什么意思
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » php mysql如何查询数据