應該寫什麼代碼到post.php中,該信息被存儲在數據庫中,但僅僅只是記錄是陣列post.php中的X可編輯的數據保存到MYSQL數據庫
<a data-original-title="access" data-pk="1" data-type="checklist" data-value="" id="access"></a>
$(".editable-form #access").editable({
source: [
{value: 1,text: "a"},
{value: 2,text: "b"},
{value: 3,text: "c"},
{value: 4,text: "d"},
{value: 5,text: "f"}
],
url:"post.php",
name: "access"
});
post.php
if($_POST['name']=='access'){
$pk = $_POST['pk'];
$value=$_POST['value'];
//when i do echo $value result type array
//but i want just value = { 0: "1", 1: "2", 2: "3", 3: "4" }
$result = mysqli_query($mysqli,"UPDATE `books` SET `access`='$value' WHERE `id`='$pk'");
}
請告訴我你的問題?你會寫一個數組到數據庫?但是改爲使用varchar/text字段,您可以將每個數組條目添加到不同的ceil? – PatrickB 2014-09-10 08:32:00
當我保存數據存儲陣列,但我想要得到這個輸出值= {0:「1」,1:「2」,2:「3」,3:「4」} – user3445955 2014-09-10 09:14:15
嘗試'echo json_encode($ value );' – PatrickB 2014-09-10 09:18:51