PHP MYSQL 增删改查之删 jsonDel
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP MYSQL 增删改查之删 jsonDel相关的知识,希望对你有一定的参考价值。
<?php //header("Content-type: text/html; charset=UTF8"); //header("Content-Type: text/html;charset=utf-8"); $end=array(); $id = $_POST[‘id‘]; $name = $_POST[‘name‘]; $age = $_POST[‘age‘]; $sex = $_POST[‘sex‘]; $end[‘name‘]=$name; $mysql_server_name=‘127.0.0.1‘; //改成自己的mysql数据库服务器 $mysql_username="root"; //改成自己的mysql数据库用户名 $mysql_password="qmtg"; //改成自己的mysql数据库密码 $mysql_database="testmydatabase"; //改成自己的mysql数据库名 $conn=new mysqli($mysql_server_name,$mysql_username,$mysql_password); //连接数据库 if($conn==false) { #echo "数据连接失败!"; $end[‘state‘]=‘-1‘; $end[‘msg‘]=‘连接数据库失败!‘; echo json_encode($end,JSON_UNESCAPED_UNICODE);//json编码 return; } else { #echo "数据连接成功!"; } //,‘age‘=$age,‘sex‘=$sex $conn->query("set names ‘utf8‘"); //数据库输出编码 应该与你的数据库编码保持一致.南昌网站建设公司百恒网络PHP工程师建议用UTF-8 国际标准编码. $conn -> select_db($mysql_database); //打开数据库 //$sql ="update testtale set name=‘$name‘,age=‘$age‘,sex=‘$sex‘ where id = ‘$id‘ "; //SQL语句 //$sql ="insert into testtale (name,age,sex) values(‘$name‘,‘$age‘,‘$sex‘) "; if($id!=null) { $sql ="delete from testtale where id=‘$id‘"; } else if($name!=null) { $sql ="delete from testtale where name=‘$name‘"; } else { $sql ="delete from testtale where id=‘$id‘"; } $result = $conn->query($sql); //查询成功 if($result) { $end[‘test‘]=‘sucess‘; } else { $end[‘test‘]=‘fail‘; } $end[‘state‘]=‘1‘; //echo json_encode($arr,JSON_UNESCAPED_UNICODE);//json编码 echo json_encode($end,JSON_UNESCAPED_UNICODE);//json编码 $conn->close(); /* while($rows =$result->fetch_array()) { //可以直接把读取到的数据赋值给数组或者通过字段名的形式赋值也可以 //$array[] = $rows; //$array[$rows[‘id‘]] = $rows; } //print_r($array); //最后通过json_encode()转化数组 echo json_encode($array); */ ?>
以上是关于PHP MYSQL 增删改查之删 jsonDel的主要内容,如果未能解决你的问题,请参考以下文章