创建一个php文件
<?php
?>
首先创建一个数据库如下
首先连接数据库
$link = mysqli_connect("localhost","root","123456","php");
第一个参数 localhost 是本机
第二个参数 root 是用户名
第三个参数是 密码
第四个参数是 数据库的库名
if(!$link){
# 失败了 . 字符串拼接
die("失败了". mysql_error($link) );
}
如果 link的值为flash 则输出 错误原因
#查 SELECT FROM
$selector = 'SELECT * FROM `userlist`';
$res = mysqli_query($link, $selector);
$ selector 创建一个查询 语句, 是查询所有的数据在表userlist中
res 返回的是 数据资源 或者 false
if(!$res){
die("获取数据失败了 ");
}
输出到页面中
$data = mysqli_fetch_all($res,1);
echo json_encode($data) ;
断开连接
mysqli_close($link);
添加数据语句
# sql语句编写 INSERT () INIO 表名 VALUES ();
$insert_sql = "INSERT INTO `userlist` ( `username` , `password` )
VALUES ( '$useremail' , '$password' )";
删除数据语句
$selector = ' DELETE FROM `userlist` WHERE id=23';
while 后面添加 要求 id 等于23的删除
更新数据语句
$selector = ' UPDATE userlist SET password = "xixi" WHERE id=2 ';
最后加入所有的代码
<?php
# 更新 数据
$link = mysqli_connect("localhost","root","123456","PHP");
header("content-type:text/html;charset=utf-8");
if( ! $link){
echo "连接数据库失败了22 ";
}
$selector = ' UPDATE userlist SET password = "xixi" WHERE id=2 ';
$res = mysqli_query($link ,$selector);
if(!$res){
echo "查询失败了11";
}
?>
<?php
#删除数据
$link = mysqli_connect("localhost","root","123456","PHP");
header("content-type:text/html;charset=utf-8");
if( ! $link){
echo "连接数据库失败了22 ";
}
$selector = ' DELETE FROM `userlist` WHERE id=23';
$res = mysqli_query($link ,$selector);
if(!$res){
echo "删除失败了11";
}
?>
<?php
# 增加数据
$useremail = $_REQUEST["useremail"];
$password = $_REQUEST["password"];
if( $useremail && $password){
$link = mysqli_connect("localhost" , "root" , "123456" , "PHP");
# sql语句编写 INSERT () INIO 表名 VALUES ();
$insert_sql = "INSERT INTO `userlist` ( `username` , `password` )
VALUES ( '$useremail' , '$password' )";
echo $insert_sql;
$inert_res = mysqli_query( $link , $insert_sql );
if( !$insert_sql ){
echo "插入失败" . mysql_error();
}
mysqli_close($link);
}
?>