JQuery kullanarak bir JSON nesnesi X'e

0 Cevap php

Ben bir jQuery JSON nesnesi erişmeye çalışıyorum ve benim kod witj yanlış bir şey göremiyorum, ama ben nesneye erişmeye çalıştığınızda ben olsun tüm çünkü undefined, ben belki bu düşünüyordum olduğunu bunlar iç içe, ama emin değilim yoludur, burada, benim kodu

 function systems(dom_id, id){
  $.getJSON("get_systems.php", {uid:id}, function(data){
  // here I get the general system info related to the user 
     $.each(data, function(i, json){
    //here I get each systems name, related to each system
    $.getJSON('get_system_name.php', {uid:json.product_id}, function(data){
     console.log(data.products);
     $(dom_id).append('<tr><th>'+data.products+'</th></tr>');
    });

   });

  });
 };

O sistemin adı ile sütun adı, products, dolayısıyla me data.products kullanarak adını almaya çalışırken adında, ama olsun tüm olduğunu undefined Yukarıda bahsettiğim gibi.

Sadece oturum açtığınızda Ama data o, bu gibi [Object { products="this is the product name"}] ve bu sistemin adlarını almak için kullanabileceğiniz PHP görünüyor nesneyi gösterir

get_system_name.php:

<?php
$uid = $_GET['uid'];

mysql_connect("localhost", "user", "1234") or die(mysql_error());
mysql_select_db("the_DB") or die(mysql_error());
$query = mysql_query("SELECT products FROM products WHERE product_id='$uid'") or die(mysql_error());

while($array = mysql_fetch_array($query, true)) {
 $string[] = $array;
}

$json = json_encode($string);
echo $json;
?>

Önceden teşekkürler!

0 Cevap