그래서 난이 다음과 같습니다 대상 : 얻기 객체 값
alert(potentialmodels.rickbross.firstname);
//Alerts "Rick"
이제 어떻게 모두를 저장할 수 있습니다
: 말함으로써Object
maddiekeller: Object
rickbross: Object
firstname:"Rick"
lastname:"Bross"
firstname:"1234 Fictional Drive"
...
__proto__: Object
내가 밖으로 첫번째 이름 중 하나를 당길 수 배열에있는 모든 모델의 첫 번째 이름? 그들 모두가 서로 다른 이름을 가지고있을 때 반복 할 수 있습니까?
$result = mysql_query("SELECT * FROM `potentials`") or die(mysql_error());
$rows = array();
//retrieve and print every record
while($r = mysql_fetch_assoc($result)){
$rows[strtolower($r['firstname'].$r['lastname'])] = $r;
}
$myJSON = json_encode($rows);
내 자바 스크립트 :
$result = mysql_query("SELECT * FROM `potentials`") or die(mysql_error());
$rows = array();
//retrieve and print every record
while($r = mysql_fetch_assoc($result)){
$rows[] = $r; // numeric array
}
$myJSON = json_encode($rows);
가져 오기 :
var potentialModels = <?php print($myJSON); ?>;
console.log(potentialModels);
console.log(potentialModels.rickbross.firstname);
([A JSON 객체와 같은 일이없는] http://benalman.com/news/2010/03/theres- json/as-as-a-json /)을 사용합니다. 당신이 가지고있는 것은 단순히 대상 일뿐입니다. JSON으로 서버 측에서 데이터를 인코딩하더라도 JavaScript가 평가되면 객체 만 가질뿐입니다. 귀하의 문제는 JSON과 전혀 관련이 없습니다. –
js 배열 또는 php 배열, 어느 것? – egig
감사합니다. Felix! 이 초보. –