, JQuery $.post
kullanarak bir tablo doldurmak için çalışıyorum, ama ben firebugs console.log()
kullanarak veri giriş yaptığınızda (an empty string)
, burada kodu almaya devam
jQuery:
$.each(data, function(i, json){
//get the system names
$.post('get_system_name.php', {product_id:json.product_id}, function(data){
console.log(data);
});
});
PHP:
$product_id = $_POST['product_id'];
mysql_connect("localhost", "user", "1234") or die(mysql_error());
mysql_select_db("eskom_products") or die(mysql_error());
$query = mysql_query("SELECT products FROM products WHERE product_id='".$product_id."'") or die(mysql_error('Please try again'));
$array = mysql_fetch_array($query, true);
echo $array['products'] ;
Başlangıçta bir $.getJSON()
isteği, ve ben geri $.each
kullanarak olsun tüm girişleri aracılığıyla sonra döngü yapmak, ama gördüğünüz gibi, sistemin adı aynı değil tablo, bu yüzden herhangi bir fikir, ben ilişkili tabloda adını almak için ayrı bir $.post()
yapmak gerekiyor, ama olsun hepsi boş bir dizedir?