php mysql如何查询数据


当前第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);

// Check connection

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》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...