내 json 파일에서 하나의 변수로 하나의 변수를 추출하고 싶습니다. 내 목표는 PHP 에서이 변수를 사용하여 예를 들어 mysql 쿼리를 할 수있게하는 것입니다.json에서 PHP로 변수를 추출하는 방법은?
그래서 내 JSON 파일은 여기에 있습니다 : 내가 좀 어떻게 할 수 그래서
<script type="text/javascript" >
$.ajax({
type: 'POST',
dataType: 'json',
url: '/pages/getRank-classic.php?idstart=0',
data: data,
cache: false,
success: function(test) {
alert(test.id);
alert(test.rank);
}
});
</script>
: pages/getRank-classic.php?idstart=0
[
{"rank":1,"id":"111","site_name":"test1","site_vip":"No","boost":"0","site_banner":"test.png","site_banner_wallrank":"","site_pointstotaux":"5044","site_motclef1":"Pvp\/Fac","site_motclef2":"Skyblock","site_motclef3":"Cr\u00e9atif","site_motclef4":"Hunger-Games","site_motclef5":"SKywars\/Mini-Gam","site_presentationvideo":"3TGjebmNOfs"},
{"rank":2,"id":"222","site_name":"test2","site_vip":"No","boost":"0","site_banner":"test.jpg","site_banner_wallrank":"","site_pointstotaux":"4114","site_motclef1":"hunger","site_motclef2":"games","site_motclef3":"pvp","site_motclef4":"survival","site_motclef5":null,"site_presentationvideo":"3TGjebmNOfs"}
]
나는의 사용과 같은 포함하려고?
'$ my var = json_decode ($ _REQUEST [ 'yourvar']); ' – James
마침내 그처럼 PHP를 사용했습니다.> php $ jsonlink ='/pages/getRank-classic.php?idstart=0 '; $ json = file_get_contents ($ jsonlink); $ link = mysql_connect ('sql.n1-servers.fr', 'www-top-mc', 'cd06bc5eprivate'); if (! $ link) { die ('연결할 수 없습니다 :'. mysql_error()); } $ db_selected = mysql_select_db ('www-top-minecraft-serveurs', $ link); $ result = json_decode ($ json); foreach ($ 결과가 $ key => $ 값임) { if ($ value) { \t mysql_query ("업데이트 됨 www-top-minecraft-serveurs'.'sites' SET'site_rank' = '$ value- > rank 'where''''''site_id' ='$ value-> id ' "); } mysql_close; } ?> – WolwX