İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

veri tabanına kayıt edilmiyor?

erxomiger

0
İyinet Üyesi
Katılım
21 Nisan 2011
Mesajlar
102
Reaction score
0
iki gündür uğraşıyorum ama anlamadım diğer tabloların hepsi çalışıyır ama bu çalışmıyor


tablom baslik , kisa-baslik , metin, tarih


PHP:
function haberekle(){
	
	
	//Post edilmişse ekrana yazdır
            if(isset ($_POST['yazi'])) echo $_POST['yazi'];
	
	
            
        
        
           echo' <form action="index.php?sayfa=haberkayit2" method="post">';
		   echo 'Haber Başlık : <input type="text" name="haberbaslik"><br />';
		   echo 'Haber Kısa Başlık : <input type="text" name="haberkbaslik"><br />';
		   echo 'Haber Tarih : <input type="text" name="tarih"><br />';
               
                include_once("../fckeditor/fckeditor.php") ;

                $fckeditor = new FCKeditor('yazi') ;   //buradaki 'yazi' text alanımızın name="yazi" değerini belirleyecek
                $fckeditor->BasePath = 'fckeditor/' ; //fckeditör'ün kurulu olduğu dosya(İndirdiğiniz dosya)
                $fckeditor->Value = 'Default Value' ;  //Editörümüz yüklendiğindeki default değeri
                $fckeditor->Width = '700';             //FckEditör'ün genişliği.
                $fckeditor->Height = '300';            //FckEditör'ün yüksekliği.

                $fckeditor->ToolbarSet = 'Default';      //Toolbar
                $fckeditor->Config['AutoDetectLanguage']    = false ;
                $fckeditor->Config['DefaultLanguage']        = 'tr';

                $fckeditor->Create() ; //FckEditör oluştur
                
               echo' <br/>
                <input type="submit" value="Gönder" />
            </form>';


	
	}

kayıt fonksiyounu aşağıda


PHP:
function haberkayit2(){
		
		
		$a = $_POST['haberbaslik'];
		$b = $_POST['haberkbaslik'];
		$c = $_POST['tarih'];
		$d = $_POST['yazi'];
		
		$ekle = mysql_query ("INSERT INTO yenihaber (baslik, kisa-baslik, metin, tarih ) values ('$a','$b','$d','$c',)");
		
		if ($ekle){
			
  echo "ekleme başarılı";			
			}else {
				
				echo "başarısız";
				}
		
		}

Ekleme: hiçbir hata kodu da almıyorum sadece hata yazıyor
 

Antika

0
İyinet Üyesi
Katılım
23 Aralık 2010
Mesajlar
451
Reaction score
18
kisa-baslik fieldın adını değiştirip deneyin kisa_baslik, kisaBaslik, kisabaslik gibi gibi
 

tahsindemirkan

Mikro Yazılım Bayi
İyinet Üyesi
Onaylı Üye
Katılım
24 Aralık 2011
Mesajlar
148
Reaction score
1
Konum
İstanbul
("INSERT INTO yenihaber (baslik, kisa-baslik, metin, tarih ) values ('$a','$b','$d','$c',)");
bu kodu

("INSERT INTO yenihaber ('baslik', 'kisa-baslik', 'metin, 'tarih' ) values ('$a','$b','$d','$c',)");
olarak

ya da

("INSERT INTO yenihaber values ('$a','$b','$d','$c',)");
bu şekilde dener misin?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst