Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

$this->db->insert_id(); कोडनिर्देशक में हर बार 0 लौट रहा है

इसलिए $this->db->insert_id()

और आपके डेटाबेस में कोई ऑटो इंक्रीमेंटेड आईडी नहीं है

डेटा की जाँच करने के लिए सम्मिलित किया गया है या उपयोग नहीं किया जा रहा है

$this->db->affected_rows()

मॉडल

function signup_insert($data) {
    $result = $this->db->insert('registration_detail', $data);
    $rows =  $this->db->affected_rows();
    if($rows>0){
    return $rows;
    }else{
      return FALSE;
    }
}

पढ़ें http://www.codeigniter.com/user_guide/database/helpers.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL तालिका बनाएं यदि मौजूद नहीं है -> त्रुटि 1050

  2. सर्च इंजन ल्यूसीन बनाम डेटाबेस सर्च

  3. पायथन के साथ MySQL प्रारूप में परिणाम प्रिंट करें

  4. MySQL में सिंगल रो टेबल को इन्सर्ट और अपडेट करने का सबसे अच्छा तरीका क्या है?

  5. foreach लूप:R में सभी कोर का उपयोग करना (विशेषकर यदि हम foreach लूप के अंदर sql क्वेरी भेज रहे हैं)