標籤:turn set upd 串連 資料 [] mys names sqli
<?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‘) "; ;$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 增刪改查之增 jsonAdd