php--从mysql读取数据
来源:互联网 发布:互联网数据采集 编辑:程序博客网 时间:2024/05/09 17:26
slect语句从数据库读取数据。
select column_name(s)FROM table_name。
<?php$servername = "localhost";$username = "root";$password = "root";$dbname = "myDB";// 创建链接$conn = new mysqli($servername, $username, $password, $dbname);// 检查链接if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);} $sql = "select id,firstname,lastname,email FROM MyGuests";$result = $conn->query($sql);//query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。这里会返回一个资源标识符。标识符是程序中的一个变量名、函数名或者或标号名称可以用来定位任何远程或本地可用资源。echo $result->num_rows;//num_rows返回结果行的数据if ($result->num_rows > 0) {//num_rows:就是数据表一共有多少行数据。 // 输出每行数据 while($row = $result->fetch_assoc()) {//从结果集中取得一行作为关联数据,如果没有则返回false。 echo "<br> id: ". $row["id"]. " - Name: ". $row["firstname"]. " " . $row["lastname"] ." ". "-email".$row["email"]; }} else { echo "0 个结果";}$conn->close();?>
输出结果如下:
where可用来读取满足指定标准的记录
<?php$servername = "localhost";$username = "root";$password = "root";$dbname = "myDB";// 创建链接$conn = new mysqli($servername, $username, $password, $dbname);// 检查链接if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);} $sql = "select*FROM MyGuests WHERE FirstName='john'";//此处为重点$result = $conn->query($sql);//query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。这里会返回一个资源标识符。标识符是程序中的一个变量名、函数名或者或标号名称可以用来定位任何远程或本地可用资源。echo $result->num_rows;//num_rows返回结果行的数据if ($result->num_rows > 0) {//num_rows:就是数据表一共有多少行数据。 // 输出每行数据 while($row = $result->fetch_assoc()) {//从结果集中取得一行作为关联数据,如果没有则返回false。 echo "<br> id: ". $row["id"]. " - Name: ". $row["firstname"]. " " . $row["lastname"] ." ". "-email".$row["email"]; }} else { echo "0 个结果";}$conn->close();?>
输出结果如下图:
ORDER BY可以用来指定排列的顺序
DESC表示降序排列,ASC表示按照升序排列。
将上面的代码$sql语句改成如下图所示即可。
输出结果:
update更新数据表中的数据
<?phpheader("content-type:text/html;charset = utf-8");$servername = "localhost";$username = "root";$password = "root";$dbname = "myDB";// 创建链接$conn = new mysqli($servername, $username, $password, $dbname);// 检查链接if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);} $sql = "UPDATE MyGuests SET FirstName = 'AAA' WHERE FirstName = 'john'";//重点在这里。$result = $conn->query($sql);//query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。这里会返回一个资源标识符。标识符是程序中的一个变量名、函数名或者或标号名称可以用来定位任何远程或本地可用资源。if (!$result) { echo "更新失败"; } else { echo "更新成功"; }$conn->close();?>
delete删除数据
]
把上面的代码中$SQL语句改成如上图所示即可。
0 0
- php--从mysql读取数据
- php从mysql读取数据
- php从mysql读取的中文数据变成问号
- PHP MySQL 读取数据
- 从 MySQL 数据库读取数据
- PHP读取MySQL数据代码
- PHP怎么读取MySQL数据
- php从mysql中读取空间数据在javascript中调用这个空间数据的值
- php从mysql中读取空间数据在javascript中调用这个空间数据的值
- PHP 从文本中读取数据
- php---从txt文件读取数据
- php从memcache读取数据再批量写入mysql的方法
- php从memcache读取数据再批量写入mysql的方法
- C#从数据库mysql读取数据
- Java 从MySQL中读取大量数据
- MySQL数据读取,ExtJS和PHP Json
- PHP读取MySQL生成XML格式数据
- PHP读取MYSQL数据时出现乱码
- php文件上传,你都弄懂了吗?
- php require和include包含文件
- php日期
- php多维数组
- php调用百度天气接口,微信实时查看天气
- php--从mysql读取数据
- php操作数据库
- php预处理数据
- 详解php与mysql的关系
- php操作mysql
- 第六章 编程练习(1-5)
- C# login form
- 设计模式总结
- [leetcode] 453. Minimum Moves to Equal Array Elements 解题报告