一行简单的$conn = mysql_connect("localhost:3306","root","root");
就能够获取连接对象啦
比JAVA方便太多了
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,这般循环就退出了
PDO的事务处理
不运用try...catch,手动办事务处理,利用errorCode()办法,倘若有错,就要回滚
|