У меня есть этот скрипт, и он работает, но не так, как я ожидал.Мне нужно присвоить массив значений с разными именами, теперь все $ arr [] названы "valor"
{"valor":"20"},{"valor":"50"}
мне нужно
{"valor1":"20"},{"valor2":"50"}
скрипт
$query = mysql_query("SELECT valor FROM grafico") or die(mysql_error());
$arr = array();
while($row = mysql_fetch_assoc($query)) {
$arr[] = $row;
}
echo json_encode($arr);
in ajax
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("button").click(function(){
jQuery.ajax({
url: "chart.php",
dataType: "json",
success: function(json){
var msg = "Nome: " + json.valor1+ "\n";
msg += "Sobrenome: " + json.valor2 + "\n";
alert(msg);
}
});
});
});
</script>
проблема в том, что мне нужно создать цикл, который создает уникальные имена, такие как значение1, значение2, значение3
как
$arr['valor1'] = "Evandro";
цикл, но я получаю ошибку памяти
спасибо