Veritabanına sorunsuz olarak kayıt gerçekleşiyor mu ?
Kullandığın diger_db sınıfı ci'nin database sınıfından mı türettin. Hatırladığım kadarı ile ci buna izin vermiyordu (2.1 sürümü,3.0da durum ne bilmiyorum)
CodeIgniter insert_id()
13
●1.834
- 10-04-2014, 19:23:47evet insert işleminde sıkıntı yok veriyi ekliyor.Genki adlı üyeden alıntı: mesajı görüntüle
diger_db sınıfını
$this->load->database($this->conf(),TRUE);
ile türetiyorum. - 06-05-2014, 04:08:36Merhabalar,ulast adlı üyeden alıntı: mesajı görüntüle
sorununuzu şu şekilde çözebilirsiniz:
$insert_id = $this->db->query("SELECT LAST_INSERT_ID() AS insert_id")->row()->insert_id; - 23-09-2014, 14:44:21Üyeliği durdurulduMerhaba Arkadaşlar,
ben php ile fremawork henüz kullanmayanlardanım
fakat php fremawork ile yazılan kodlarda benim kafama takılan konu şu..
class ornek extends CI_controller { public Function ornek () { $deneme["deneme2"] = "sayfa_adi"; // dizi değişkeni başka bir sayfada nasıl oluyor da $deneme2 değişkenine dönüyor.. bunu açıklayabilecek kimse var mı? kodları öylesine bir inceledim fakat çözemedim? } } - 23-09-2014, 15:18:52CI'de php'nin extract fonksiyonu kullaniliyor örnek vermek gerekirse tersini yapmak gerekirse compact fonksiyonu kullanabilirsin :bayraktar adlı üyeden alıntı: mesajı görüntüle
$veri["deneme2"]="deneme2 icerik"; extract($veri); echo $deneme2;
Ve ciktimiz deneme2 icerik olacaktir.
Ayrica foreach kosullu ile böyle'de yapabilirsin.
$veri["deneme2"]="deneme2 icerik"; if(is_array($veri) ) { foreach($veri as $key => $value) { $$key=$value; } } echo $deneme2;
fakat php fremawork ile yazılan kodlarda benim kafama takılan konu şu..