1. 程式人生 > >PHP MYSQL 增刪改查之list JsonList

PHP MYSQL 增刪改查之list JsonList

arr roo pass int close lose 127.0.0.1 for 數據

<?php
//header("Content-type: text/html; charset=UTF8");
//header("Content-Type: text/html;charset=utf-8"); 

/*
$d = $_POST[‘test‘];
if($d==‘testgaga‘)
    echo ‘Success_1!‘;
else
    echo ‘Fail_1‘;
*/

$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 "數據連接失敗!"; } else { #echo "數據連接成功!"; } $conn->query("set names ‘utf8‘"); //數據庫輸出編碼 應該與你的數據庫編碼保持一致.南昌網站建設公司百恒網絡PHP工程師建議用UTF-8 國際標準編碼.
$conn -> select_db($mysql_database); //打開數據庫 $sql ="select * from testtale"; //SQL語句 $result = $conn->query($sql); //查詢成功 //test success one $end=array(); $end[‘state‘]=‘1‘; $arr = array(); // 輸出每行數據 while($row = $result->fetch_assoc()) { $count=count($row);//不能在循環語句中,由於每次刪除row數組長度都減小 for
($i=0;$i<$count;$i++) { unset($row[$i]);//刪除冗余數據 } array_push($arr,$row); $end[‘list‘]=$arr; } //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 增刪改查之list JsonList