最近在做前后端数据交互的尝试,也跳了很多坑,使用的是PHP+bootstrap-table+js,把一些收获记录在这里,方便查询。
这个小项目,仅有3个文件,分别为:
1.crud.html 2.data.PHP 3.crud.sql
1.MysqL 数据库建表 2.PHP查询接口 3.前端数据展现
MysqL 数据库建表
PHP:
switch($action) {
case 'init_data_list':
init_data_list();
break;
case 'add_row':
add_row();
break;
case 'del_row':
del_row();
break;
case 'edit_row':
edit_row();
break;
}
//查询方法
function init_data_list(){
//测试 运行crud.html时是否可以获取到 下面这个字符串
/echo "46545465465456465";/
//查询表
$sql = "SELECT * FROM `t_users`";
$query = query_sql($sql);
while($row = $query->fetch_assoc()){
$data[] = $row;
}
$json = json_encode(array(
"resultCode"=>200,"message"=>"<a href="https://www.jb51.cc/tag/chaxun/" target="_blank" class="keywords">查询</a>成功!","data"=>$data
),JSON_UNESCAPED_UNICODE);
//转换成字符串JSON
echo($json);
}
/**查询服务器中的数据
前端实现: