Bi forum yapıyorum kendi amatör seviyemde. Başlıklar ve yazılanlar ayrı iki table da. Önce başlığı giriyor sayfa;
Kod:
<%
baglanti.execute("insert into basliklar(baslik,ekleyen,tarih,durum) values('"&baslik&"','"&username&"','"&tarih&"','acik')")
%>
Sonra başlığın altına yazılanları giriyor. firilmiş olan başlığın id sini birinci tablodan alıp ikinci tabloya baslik_id bölümüne ekliyor. Burada amacım yazdırırken daha kolay yazdırmak;
Kod:
<%baslikyol=baglanti.execute("select id from basliklar where baslik = '"&baslik&"'")%>
<%
baglanti.execute("insert into entryler(baslik_id,entry,ekleyen,tarih,durum) values('"&baslikyol&"','"&lcentry&"','"&username&"','"&tarih&"','"&durum&"')")%>
Yalnız bu kodlar eklemeyi yapmasına rağmen ikinci tablodaki baslik_id bölümü nedense hep boş kalıyor. Ve benim yapmak istediğimi yapmıyor. Acaba bunun nedeni nedir? mysql de birinci tabloda auto inc. olarak id bölümü tasarlanmış. Orada bir hata mı oluyor?
Çözen olursa çok sevinicem 4 saattir kafayı yemek üzereyim de...