Şimdi Ara

PHP veri ekleme problemi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
485
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • if ($_POST){ 
    $konu_baslik=p("konu_baslik");
    $konu_link=sef_link($konu_baslik);
    $konu_anasayfaaciklama=p("konu_anasayfaaciklama");
    $konu_kategori=p("konu_kategori");
    $konu_fullaciklama=p("konu_fullaciklama");
    $konu_aciklama=$konu_anasayfaaciklama.'----------'.$konu_fullaciklama;
    $konu_etiket=p("konu_etiket");
    $konu_onay=p("konu_onay");
    $konu_anasayfa=p("konu_anasayfa");
    $konu_ekleyen=$_SESSION["uye_id"];

    if (!$konu_baslik || !$konu_anasayfaaciklama || !$konu_fullaciklama){
    echo'<h4 class="alert_error">Alanları Eksiksiz Doldurunuz</h4>';
    }else{
    $varmi=query("select * from icerikler where konu_baslik='$konu_baslik'");
    if (mysql_affected_rows()){
    echo '<h4 class="alert_error">'.$konu_baslik.' Başlıklı içerik sistemde mevcut, Başka bir başlık deneyinz.</h4>';}else{
    $insert=("insert into icerikler set
    konu_baslik='$konu_baslik',
    konu_link='$konu_link',
    konu_kategori='$konu_kategori',
    konu_aciklama='$konu_aciklama',
    konu_etiket='$konu_etiket',
    konu_onay='$konu_onay',
    konu_anasayfa='$konu_anasayfa',
    konu_ekleyen='$konu_ekleyen'");
    if ($insert){
    echo '<h4 class="alert_success">'.$konu_baslik.' başlıklı içerik başarıyla eklendi.Yönelendiriliyorsunuz</h4>';
    go(URL."/admin/index.php?do=icerikler",2);
    }else{
    echo mysql_error();}
    }
    }
    }
    ?>


    yukarıdaki kodları çalıştırdığımda. Veri başarıyla eklendi yazıyor. ve sayfa yönlendiriliyor. Ancak veri tabanına veri eklenmiyor. Neden acaba?







  • Insert into tabloya (sutun1, sutun2, xxx) values (deger1, deger2, yyy) şeklinde kullan.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • http://www.w3schools.com/php/php_mysql_insert.asp

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Hocam temelde hata var. Insert sözdimizimi yeniden araştırın. "set" update için kullanılır
  • aresbel3 A kullanıcısına yanıt
    <?if ($_POST){ 
    $konu_baslik=p("konu_baslik");
    $konu_link=sef_link($konu_baslik);
    $konu_anasayfaaciklama=p("konu_anasayfaaciklama");
    $konu_kategori=p("konu_kategori");
    $konu_fullaciklama=p("konu_fullaciklama");
    $konu_aciklama=$konu_anasayfaaciklama.'----------'.$konu_fullaciklama;
    $konu_etiket=p("konu_etiket");
    $konu_onay=p("konu_onay");
    $konu_anasayfa=p("konu_anasayfa");
    $konu_ekleyen=$_SESSION["uye_id"];

    if (!$konu_baslik || !$konu_anasayfaaciklama || !$konu_fullaciklama){
    echo'<h4 class="alert_error">Alanları Eksiksiz Doldurunuz</h4>';
    }else{
    $varmi=query("select * from icerikler where konu_baslik='$konu_baslik'");
    if (mysql_affected_rows()){
    echo '<h4 class="alert_error">'.$konu_baslik.' Başlıklı içerik sistemde mevcut, Başka bir başlık deneyinz.</h4>';}else{

    $insert = mysql_query("INSERT INTO icerikler (konu_baslik, konu_link, konu_kategori, konu_aciklama, konu_etiket, konu_onay, konu_anasayfa, konu_ekleyen)
    VALUES ('".$konu_baslik."', '".$konu_link."', '".$konu_kategori."', '".$konu_aciklama."', '".$konu_etiket."', '".$konu_onay."', '".$konu_anasayfa."', '".$konu_ekleyen."')");

    if ($insert){
    echo '<h4 class="alert_success">'.$konu_baslik.' başlıklı içerik başarıyla eklendi.Yönelendiriliyorsunuz</h4>';
    go(URL."/admin/index.php?do=icerikler",2);
    }else{
    echo mysql_error();}
    }
    }
    }
    ?>




    bu şekilde kullan.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.