के माध्यम से वापस कैसे करें मैं वर्तमान में जेएसओएन डेटा को कोडिनेटर बैकएंड/mySQL डेटाबेस से AJAX के माध्यम से प्राप्त करने के लिए jquery का उपयोग कर रहा हूं, जो ठीक काम करता है। मेरी समस्या यह है कि, jquery फ़ंक्शन पर वापस आने वाले डेटा के साथ, मुझे किसी अन्य तालिका में कुछ डेटा के लिए PHP लूप चलाने की भी आवश्यकता है। वर्तमान में मैं जो कर रहा हूं वह पहले कार्य से अजाक्स की सफलता की प्रतीक्षा कर रहा है, फिर दूसरे फ़ंक्शन में एक और AJAX कॉल कर रहा है - लेकिन मुझे पता है कि केवल एक समारोह के साथ ऐसा करने का एक तरीका है, मुझे यकीन नहीं है कि कैसे।कोड इग्निटर php और jquery - एकाधिक तालिकाओं से डेटा कैसे प्राप्त करें और इसे AJAX
function get_selected_member($member = null){
if($member != NULL){
$this->db->where('id', $member); //conditions
}
$query = $this->db->get('members'); //db name
if($query->result()){
$member_result = $query->row();
return $member_result;
}
}
और
function get_all_groups(){
$query = $this->db->get('groups');
$result = $query->result();
return $result;
}
और फिर जावास्क्रिप्ट समारोह में, मैं क्या कर रहा हूँ है कह रही:: यहाँ दो डेटाबेस क्वेरी दी गई हैं
var post_url = "/index.php/control_form/get_selected_member/" + selected_member_id;
$('#chosen_member').empty();
$.ajax({
type: "POST",
url: post_url,
success: function(member)
{
//Add all the member data and...
var post_url2 = "/index.php/control_form/get_all_groups/";
$.ajax({
type: "POST",
url: post_url2,
success: function(group)
{
//Create a dropdown of all the groups
}
});
}
});
हाँ कि एकदम सही है, धन्यवाद! – mheavers
वास्तव में बहुत बढ़िया धन्यवाद –