-
Üyelik
18.05.2018
-
Yaş/Cinsiyet
56 / E
-
Meslek
Muhasebeci
-
Konum
Balıkesir
-
Ad Soyad
H** S**
-
Mesajlar
191
-
Beğeniler
32 / 17
-
Ticaret
0, (%0)
Kolay gelsin
Şu kod ile
$this->db->update('agi', array('ucret' => $this->input->post('EvliEsiEmekli4Cocuklu')), "ID = 22");
agi tablosuna veri aktarılıyor.
Aynı mantıkla başka tabloya bende şu kodu kullandım fakat tüm tabloları değiştirdi.
Bu kod tüm değerleri aynı yaptı..Sadece 4beş yardımı değeri 2273 değiştirmesi gerekiyordu..
Nasıl düzenlemem gerekiyor.
$this->db->update('4c_ayar', array('deger' => $this->input->post('esyardimi')));
4c_ayar veri tabanı yaısı şu şekilde.
CREATE TABLE `4c_ayar` (
`param` varchar(100) CHARACTER SET utf8 COLLATE utf8_turkish_ci NOT NULL,
`deger` double NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Tablo döküm verisi `4c_ayar`
--
INSERT INTO `4c_ayar` (`param`, `deger`) VALUES
('İLKOKUL', 21833),
('LİSE', 23833),
('YÜKSEKOKUL', 25808),
('eş yardımı', 2533),
('çocuk yardımı6', 594),
('çocuk yardımı6u', 297),
('sendika yardımı', 109.55),
('4bçocuk yardımı6', 500),
('4bçocuk yardımı6u', 250),
('4beş yardımı', 2273),
('ekodeme', 2400);
-
Üyelik
18.05.2018
-
Yaş/Cinsiyet
56 / E
-
Meslek
Muhasebeci
-
Konum
Balıkesir
-
Ad Soyad
H** S**
-
Mesajlar
191
-
Beğeniler
32 / 17
-
Ticaret
0, (%0)
Yardımlarınızı bekliyorum...
kzlsn
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
08.04.2018
-
Yaş/Cinsiyet
24 / E
-
Meslek
serbest
-
Konum
İstanbul Anadolu
-
Ad Soyad
S** K**
-
Mesajlar
127
-
Beğeniler
24 / 31
-
Ticaret
1, (%100)
WHERE 4beş yardımı
ile işlemi kısıtlayabilirsiniz
-
Üyelik
18.05.2018
-
Yaş/Cinsiyet
56 / E
-
Meslek
Muhasebeci
-
Konum
Balıkesir
-
Ad Soyad
H** S**
-
Mesajlar
191
-
Beğeniler
32 / 17
-
Ticaret
0, (%0)
Hocam bu kodu kullanmayacakmıyım..
$this->db->update('4c_ayar', array('deger' => $this->input->post('esyardimi')));
Sadece onu yazmam yeterlimi
-
Üyelik
18.05.2018
-
Yaş/Cinsiyet
56 / E
-
Meslek
Muhasebeci
-
Konum
Balıkesir
-
Ad Soyad
H** S**
-
Mesajlar
191
-
Beğeniler
32 / 17
-
Ticaret
0, (%0)
Sanırım yanlış anlaşıldı.
Soruyu Özetlemek istiyorum
Şu Tablodan;
$this->db->where('RobotID', 1)->update('robots_settings', $LegislationData);
$this->db->update('agi', array('ucret' => $this->input->post('Bekar')), "ID = 1");
şeklinde veri aktarılıyor..
Bende Aynı mantığ kullanrak
$this->db->where('RobotID', 1)->update('robots_settings', $LegislationData);
$this->db->update('4c_ayar', array('deger' => $this->input->post('esyardimi')), '4beş yardımı');
Şeklinde yapmak istedim ama olmadı yapamadım yani..
robots_settings tablosunda "esyardimi" değeri olan 2273<'ü alıp, "'4c_ayar" tablosunda "4beş yardımı'" karşılığındaki 2273 değerini değiştirecek..
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Hocam siz db class mı kullanıyorsunuz, alışılmış komutlar yok orda çünkü, çok karışık, siz anlıyorsunuz ama biz bakar bakmaz çıkartamıyoruz :)
-
Üyelik
18.05.2018
-
Yaş/Cinsiyet
56 / E
-
Meslek
Muhasebeci
-
Konum
Balıkesir
-
Ad Soyad
H** S**
-
Mesajlar
191
-
Beğeniler
32 / 17
-
Ticaret
0, (%0)
Vala bende anlamıyorum editlemeye çalışıyorum..
-
Üyelik
18.05.2018
-
Yaş/Cinsiyet
56 / E
-
Meslek
Muhasebeci
-
Konum
Balıkesir
-
Ad Soyad
H** S**
-
Mesajlar
191
-
Beğeniler
32 / 17
-
Ticaret
0, (%0)
Bi yardım ederseniz sevinirim..
-
Üyelik
29.10.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğretmen
-
Konum
Konya
-
Ad Soyad
O** K**
-
Mesajlar
1116
-
Beğeniler
499 / 498
-
Ticaret
16, (%100)
Kullandığınız yapı codeigneter. Öncelikle tablo yapınızı güncellemeniz gerekiyor. 4c tablonbuza ID isimli auto increment bir sütun daha ekleyin. Bu ID update sayfamızdaki form içinde kullanarak controlleri gönderin.
Sonrası basit zaten
$data = array(
'4beş yardımı' => $this->input->post ('esyardimi')
);
$this->db->where(''ID', $this->input->post ("ID"));
$guncelle = $this->db->update('4c_ayar', $data)
if ($guncelle){
$this->session->set_flashdata ('message','Başarılı');
redirect ('Home');
}else {
$this->session->set_flashdata ('message','Hatalı');
redirect ('Home');
}
-
Üyelik
29.10.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğretmen
-
Konum
Konya
-
Ad Soyad
O** K**
-
Mesajlar
1116
-
Beğeniler
499 / 498
-
Ticaret
16, (%100)
Ekstra olarak tablo yapınızı Türkçe karakterler ile olusturmussunuz. Bu sizi ilerde sıkıntıya sokar. Şimdiden guncellemenizi öneririm. (4beş yardımı yerine 4b_es_yardimi şeklinde bütün sütunları güncelleyin. )