sql kayıt

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

sql kayıt

Mesaj gönderen fiko19 »

arkadaslar sql de tabloma php den kayıt ekleyeceğim fakat sorunum var bi yardımcı olursanız sevinirim

Kod: Tümünü seç

INSERT INTO uye
         VALUES ('Ekrem', 'Yıldırım', 'Ekrem Yıldırım' )

bu şekilde yaptığımda php sayfamda kayıt yapıldığını söylüyor fakan kayıt yapılmıyordu , biraz uğraştım ve alttaki kodu çıkardım

Kod: Tümünü seç

INSERT INTO uye 
VALUES (adi, soyadi, adisoyadi, mail,DTarih,KytTarih,Meslek, cinsiyet, sirket ,telefon,ceptel,sifre,grup,ulke,sehir,adres,postakodu )
bu kodlar ile kayıt yapılıyor ama üstte ki ad , soyad v.s. benim tablomun kendi alanları, veri tabanıma baktığımda kayıt yapılmıs oluyor ama boş kayıt yapılıyor bunu nasıl çözebilirim yardımlarınız için şimdiden teşekkür ederim
En son fiko19 tarafından 11 Oca 2010 09:07 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: soru

Mesaj gönderen Lost Soul »

Kod: Tümünü seç

INSERT INTO uye
(adi, soyadi, adisoyadi, mail,DTarih,KytTarih,Meslek, cinsiyet, sirket ,telefon,ceptel,sifre,grup,ulke,sehir,adres,postakodu )
VALUES 
('ADI', 'SOYADI', 'ADI SOYADI', 'mail@mail.com','1900-01-06 10:00:00','2010-01-11 10:00:00','Lüplüpçü', 'E', 'aaabbb',...........................)
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: soru

Mesaj gönderen aslangeri »

s.a.
lütfen sorunuzun başlığını düzeltiniz.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

Re: sql kayıt

Mesaj gönderen fiko19 »

a.slm başlık düzeltldi

kodlar hala çalısmıyor veri tabanına kayıt yapılmıyor php de
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: sql kayıt

Mesaj gönderen mkysoft »

insert into komutunda values kullanmak istiyorsanız tüm tablo alanlarını kullanmanız gerekir yada hangi alanaları kullanacağınızı önceden belirtmeniz gerekmektedir. Mysql dokümanlarına bakınız.
en garantisi alanları tek tek atamaktır;
insert into table set ad='aahmat' and soyadi='magsgd'
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

Re: sql kayıt

Mesaj gönderen fiko19 »

henüz sorunumu çözebilmiş değilim kodlarım alttaki gibi

değişken değerlerini diğer bir indexten alıyorum

Kod: Tümünü seç

<?   
       $sql = "insert into uye 
                  set adi='sasa' and soyadi='sasasa'";
       $resultset = mysql_query ($sql);
   if (isset ($resultset))
     {       echo " SONUÇ : MySQL'e kayit basarili bir sekilde yapildi .";
     }
     else
     {       echo " HATA : Kayit yapilamadi...";
      }
?>
veri tabanı bağlantılarım çalısıyor kontrol ettim ama işte bir türlü veri tabanıma kayıt yapabilmiş değilim, şuan bu kodları çalıstırdığımda veri tabanına kayıt yapıldı diyor local hostumdan bakıyorum kayıt yapılmıyor
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: sql kayıt

Mesaj gönderen mkysoft »

Kod: Tümünü seç

use databasim
komutu ile önce kullandığınız databesi belirleyin. ayrıca bu kayıt sisteme girilmiyorsa bir hata mesajı dönüyordur, resultset değişkenini ekrana yazdırarak bakınız. mysqlerror.log dosyasınada bakabilirsiniz.
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: sql kayıt

Mesaj gönderen unicorn64 »

fiko19 yazdı:henüz sorunumu çözebilmiş değilim kodlarım alttaki gibi

değişken değerlerini diğer bir indexten alıyorum

Kod: Tümünü seç

<?   
       $sql = "insert into uye 
                  set adi='sasa' and soyadi='sasasa'";
       $resultset = mysql_query ($sql);
   if (isset ($resultset))
     {       echo " SONUÇ : MySQL'e kayit basarili bir sekilde yapildi .";
     }
     else
     {       echo " HATA : Kayit yapilamadi...";
      }
?>
veri tabanı bağlantılarım çalısıyor kontrol ettim ama işte bir türlü veri tabanıma kayıt yapabilmiş değilim, şuan bu kodları çalıstırdığımda veri tabanına kayıt yapıldı diyor local hostumdan bakıyorum kayıt yapılmıyor

insert komutunu yanlış kullanmışsınız. mysql i yarım yamalak da olsa biliyorum ve böyle bir kullanıma rastlamadım.
önceki mesajlarda da belirtildiği gibi,

Kod: Tümünü seç

insert into TABLOADI (alan1,alan2,alan3,....) values (deger1,deger2,deger3,....) 
şeklinde olmalı. sanki sorgunuz insert ve update karışımı bir şey olmuş...

Kod: Tümünü seç

update TABLOADI set ALAN1=deger1, ALAN2=deger2, ALAN3=deger3 where ANAHTAR_ALAN=deger
fiko19
Üye
Mesajlar: 73
Kayıt: 07 Oca 2009 11:39

Re: sql kayıt

Mesaj gönderen fiko19 »

teşekkür ederim arkadaslar yardımlarınız için
Cevapla