लौटाता है मैं कोडनिर्देशक संस्करण 2.0.3 का उपयोग कर रहा हूं। मैं
$this->db->affected_rows
यह हमेशा 1 भले ही कोई पंक्ति को अद्यतन किया गया था रिटर्न का उपयोग कर एक अद्यतन क्वेरी के बाद प्रभावित पंक्तियों की संख्या प्राप्त कोशिश कर रहा हूँ। मैंने
mysql_affected_rows()
और यह एक क्वेरी विफलता के लिए -1 देता है और 0 अगर कोई रिकॉर्ड अपडेट नहीं किया गया था।
संपादित मेरी कोड
मैं सिर्फ
$country_id = $this->input->post('country_id');
$time=$this->input->post('time');
$insert_array = array(
'country' => $this->input->post('name')
);
$this->db->update('country_master', $insert_array, array("country_id" => $country_id,"last_updated"=>$time));
$afftectedRows=$this->db->affected_rows();
क्या आप अपना कोड दिखाना चाहते हैं? –
जो $ इससे पहले उपयोग की जा रही क्वेरी पर निर्भर करता है-> डीबी-> प्रभावित_रो यदि आप अपना कोड दिखा सकते हैं तो समाधान साझा करना आसान होगा। –
हम्म यह मेरे हिस्से से एक त्रुटि थी। अब ठीक काम कर रहा है – Nick