tolgame adlı üyeden alıntı:
mesajı görüntüle
Warning: mysql_fetch_array() expects parameter ... Unknown column 'WickedDogg' in 'field list'
15
●4.683
- 26-01-2010, 20:40:56O olayı halletim direk mysql_querry olarak yapıyorum bu seferde kadi kolonunu siliyor istediğim veriyi yazmıyor.WebLOADER adlı üyeden alıntı: mesajı görüntüle
echo $kaydet;
yapıncada
update uyeler set kadi='WickedDogg' WHERE no='1'
yazdı - 26-01-2010, 20:45:47Üyeliği durduruldutam ne yapmak istediginizi anlamadim ama biraz karambole yapmiyorsnuz sanirim. birden fazla alani update etmek istiyorsaniz araya virgul atarak alanlari ekleyebilirisniztolgame adlı üyeden alıntı: mesajı görüntüle
update tablo set alan1='deger', alan2='deger' where id = '1'
gibi
temel mysql islemlerini az incelemenizi oneririm
http://www.programlamatv.com/dersler/4/ - 26-01-2010, 21:18:28$id = $_GET['kaydet'];
$kadi = $_POST['kadi'];
$sifre = $_POST['sifre'];
$izin = $_POST['izin'];
$adi = $_POST['adi'];
$eposta = $_POST['eposta'];
$karakter1 = $_POST['karakter1'];
$admin = $_POST['admin'];
$kaydet="UPDATE uyeler SET kadi='$kadi', sifre='$sifre' WHERE no='$id';";
mysql_query($kaydet);
dolu olan yeri boşaltıyo - 26-01-2010, 22:40:30Üyeliği durduruldu
$id = $_GET['kaydet']; $kadi = $_POST['kadi']; $sifre = $_POST['sifre']; $izin = $_POST['izin']; $adi = $_POST['adi']; $eposta = $_POST['eposta']; $karakter1 = $_POST['karakter1']; $admin = $_POST['admin']; $kaydet="UPDATE uyeler SET kadi='$kadi', sifre='$sifre' WHERE no='$id';"; mysql_query($kaydet);
bu kod eğer " kadi " alanını boşaltıyorsa $kadi = $_POST['kadi']; burası boş geliyordur.
update ederken $_POST['kadi'] ekrana bastırırsanız son değerin ne olacaağını gorebilirsiniz.
ayrıca sayfada hiç bir kontrol yok. post edilmese bile bu sorgu çalışacağı için boş olarak güncelliyor