bir veri gönderiyorum json data şeklinde ama array içinde çıkıyor mysql a json şeklinde göndermem gerek ne kadar encode decode vs ne varsa denedim illa array şeklinde yolluyor key value biçiminde olması gerek sanırım bende sadece value var yalandan bi key uyduramazmıyız

$("#my-select").on("change" , function(){
$.ajax({
type:'POST',
data: {
veri: $(this).val(), veri2: $("#my-select option").attr("id"), sunucuid: sid, islem: "ekle"
},
dataType : "json",
url:'rolsistemiekle.php?islem=ekle',
success: function (msg)
{
console.log(msg);
}
});
});rolsistemiekle.php içi şu şeklide$data = array();
$gelen= trim($_POST['veri']); // rol verileri
$islem= trim($_GET['islem']); // ekle işlemi
$gelenid= trim($_POST['veri2']); // rol sistemi özel idsi işlemi
$uye = $_SESSION["ID"] ; // üye id
$sid = $_POST["sunucuid"]; // sunucu id
$tamdata = array();
$veri = $_POST["veri"];
if (!$sid){
exit;
}
if(strstr($veri , ","))
{
$tamdata = explode("," , $veri);
}
else
{
$tamdata[] = $veri ;
}
$tamdatajson = json_encode($veri);
if($islem=="ekle"){
$sql = "UPDATE rolver SET toplurolid='$tamdatajson' WHERE id='$gelenid'";
if(mysql_query($sql)){
echo "İşlem Başarılı.";
} else {
echo "Veritabanı Hatası.";
}
}giden veri şöyle görünüyor
ilgilenen herkese teşekkür ederim json biçimi lazım bana veritabanına atmam için