一、在PHP中从数据库中取值(五步走)
1、数据库连接 mysqli_connect
// 数据库_更改
$link = mysqli_connect("localhost","root","","mydb"); // 数据库类型 用户名 密码 数据库名
2、判断连接是否失败 mysqli_connect_errno
//数据库_连接_错误($link)
// 失败,错误号,联系客服 不往下执行
// 成功,对数据库进行转码编译 -- ( 数据库_更改_编码($link,"utf8") )
if(mysqli_connect_errno($link)){
echo "错误号:".mysqli_connect_errno($link);
echo "<br>错误描述:网站错误,请联系管理员";
exit;
}else{
mysqli_set_charset($link,"utf8");
}
3、SQL语句
// 数据库_问题($link,$sql)
$sql = "select * from caidan";
4、数据库查询
$result = mysqli_query($link,$sql);
5、从数据库中取值
//数据库_取_所有($result,类型)
// mysqli_fetch_all(属性1,属性2);
// 属性1:必需。规定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result()
// 属性2:可选。MYSQLI_ASSOC(关联数组,里面是对象) | MYSQLI_NUM(数字数组,里面是数组) | MYSQLI_BOTH
$data = mysqli_fetch_all($result,MYSQLI_ASSOC);
echo json_encode($data);
6、关闭数据库
mysqli_close($link);
二、将页面数据放入数据库
1、2、与上面一样
3、sql语句
$sql = "insert into caidan (`picename`,`pice`,`img`) values ('$menu','$pice','$imgs')";
4、数据库插入语句
$result = mysqli_query($link,$sql);
5、关闭数据库
mysqli_close($link);