PHP学习3 — PHP操作数据库
来源:互联网 发布:认知计算与多目标优化 编辑:程序博客网 时间:2024/05/18 17:57
1. 连接数据库:
1 $con = mysql_connect(servername,username,password);
2. 断开连接:
1 mysql_close($con);
3. 向 MySQL 连接发送查询或命令:
1 mysql_query("CREATE DATABASE my_db",$con);
4. 选取数据库:
1 mysql_select_db("my_db", $con);
5. 向数据库插入新记录:
1 mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')");
6. 从数据库选取数据:
1 $result = mysql_query("SELECT * FROM Persons");2 while($row = mysql_fetch_array($result)){3 echo $row['FirstName'] . " " . $row['LastName'];4 echo "<br />";5 }
$result 变量中存放由 mysql_query() 函数返回的数据。之后使用 mysql_fetch_array() 函数以数组的形式从记录集返回第一行。
每个随后对 mysql_fetch_array() 函数的调用都会返回记录集中的下一行。 while loop 语句会循环记录集中的所有记录。
为了输出每行的值,使用了 PHP 的 $row 变量 ($row['FirstName'] 和 $row['LastName'])。
将结果显示在表单上:
1 $result = mysql_query("SELECT * FROM Persons"); 2 echo "<table border='1'> 3 <tr> 4 <th>Firstname</th> 5 <th>Lastname</th> 6 </tr>"; 7 8 while($row = mysql_fetch_array($result)) 9 {10 echo "<tr>";11 echo "<td>" . $row['FirstName'] . "</td>";12 echo "<td>" . $row['LastName'] . "</td>";13 echo "</tr>";14 }15 echo "</table>"
7. 更新数据库中的数据:
1 mysql_query("UPDATE Persons SET Age = '36' WHERE FirstName = 'Peter' AND LastName = 'Griffin'");
8. 从数据库删除数据:
1 mysql_query("DELETE FROM Persons WHERE LastName='Griffin'");
(*整理自W3School)
0 0
- PHP学习3 — PHP操作数据库
- PHP学习3 — PHP操作数据库
- PHP学习3 — PHP操作数据库
- PHP学习,数据库操作
- PHP操作MySQL数据库(3)
- php学习笔记(2)- 数据库操作
- 【PHP框架CodeIgniter学习】数据库操作
- PHP基础学习之数据库操作
- PHP数据库操作之简单学习
- [php学习笔记]PDO类操作数据库
- PHP学习笔记(2)--PHP数据库操作基本知识
- PHP学习笔记第【16】天(2014.11.21)——PHP操作数据库
- 用php操作数据库
- php操作数据库
- PHP 操作mysql数据库
- php数据库操作类
- PHP数据库操作流程
- PHP 数据库操作类
- Java中输入参数的方式
- 谈Fuzz技术挖掘Android漏洞
- 用决策树模型求解回归问题(regression tree)
- mysql插入中文数据乱码的解决方法(原创)
- 用textarea标签存取文本,格式不变显示的解决方案(绝对有效!!!)
- PHP学习3 — PHP操作数据库
- Robot Framework自定义封装关键字方法【精华贴】
- POJ
- 文件读写3
- linux sed命令详解
- Windows下安装doxygen
- Struts作业
- 微软实用程序Sysinternals Suite工具包
- sql查询,根据条件将列值赋值给其他列