
$conn = mysql_connect("localhost:3306","root","root");

mysql_select_db("phpdemo",$conn); 选择数据库
$result = mysql_query("select * from user"); 查询数据库返回一个result的标识
$result_arr = mysql_fetch_assoc($result); 把result中的数据提取出来,一次只提取一条记录

循环打印所以的记录
下面是插入数据,可以看到做了很长的数据安全验证操作
重点:在sql语句中,传入参数的时候,参数一定要用引号引起来,防止sql注入,这个很重要
如果不引起来,就会被有心人写入sql语句,如果引了起来,就会变成字符串.
如果是int类型的,请先吧数据转换成int格式,在插入到sql语句中.
使用intval()函数

connectDB(),是从dbconnect.php中定义的,返回的是连接对象.


上图是前端请求代码

上图是使用PDO对象连接MySQL数据库获取数据

可以简化成上面的操作,直接在foreach中写sql执行语句

完整的增删改查







利用while循环查询数据,直到最后一行$row等于null,这样循环就退出了


不使用try...catch,手动做事务处理,利用errorCode()方法,如果有错,就要回滚
评论列表(0条)