Я правильно понимаю, что парсить не нужно, а то у меня выводиться на экран ? Array ( [brend] => Continental )
Ну да типа того. Сейчас на сайте работает простая структура Код (Javascript): function vesShiny(data) { data = JSON.parse(data); var out = ''; for (var key in data){ out+='<div class="cart ' + data[key] ['season'] + ' ' + data[key] ['ship'] + '" data-brend="' + data[key] ['brend'] + '" data-width="' + data[key] ['width'] + '" data-height="' + data[key] ['height'] + '" data-diametr="' + data[key] ['diametr'] + '" data-weight="' + data[key] ['weight'] + '" id="cart">'; out+='<img src="' + data[key].image +'">'; out+='<p class="brend"><b>' + data[key] ['brend'] + '</b></p>'; out+='<p class="name"><b>' + data[key] ['name'] + '</b></p>'; out+='<p class="width"><b>Ширина: ' + data[key] ['width'] + '</span></b></p>'; out+='<p class="height"><b>Высота: ' + data[key] ['height'] + '</span></b></p>'; out+='<p class="diametr"><b>Диаметр: ' + data[key] ['diametr'] + '</span></b></p>'; out+='<p class="season"><b>Сезон: ' + data[key] ['season'] + '</span></b></p>'; out+='<p class="weight"><b>Вес: ' + data[key] ['weight'] + ' кг.</span></b></p>'; out+='</div>'; } $('.carts').html(out); } $(document).ready(function() { init(); });
просто как пример PHP: function getSql(){ //запрос к базе данных } function create(){ $select = getSql(); if($select !== false){ $result = ''; foreach($select as $val){ $result .='<option value="'.$val['id'].'">'.$val['name'].'</option>'; } return $result; }else{ return false; } } function actionCreate(){ $result = create(); return json_encode($result); } Код (Javascript): function vesShiny(data) { data = JSON.parse(data); if(data !== false){ $('.carts').html(data); } }