• 25-11-2010, 15:13:58
    #1
    PHP - WORDPRESS - YAZILIM
    Arkadaşlar

    Elimde Olan Mysql Kodu Bu

    CREATE  TABLE  `haber` ( `id` INT NOT  NULL  AUTO_INCREMENT ,
     `ad` VARCHAR( 255  )  NOT  NULL ,
     `soyad` VARCHAR( 255  )  NOT  NULL ,
     `eposta` VARCHAR( 255  )  NOT  NULL ,
     `haberler` VARCHAR( 255  )  NOT  NULL ,
     `sakli` TEXT NOT  NULL ,
     `zaman` VARCHAR( 255  )  NOT  NULL ,
     INDEX (  `id`  ) 
    ) TYPE  =  MYISAM ;
    birde kaydet.php

    <?
    include "baglan.php"; 
    if($_POST[kay]){ 
    mysql_query("insert into haber values(
    '', 
    '".$_POST[ad]."',
    '".$_POST[soyad]."',
    '".$_POST[eposta]."',
    '".$_POST[haberler]."',
    '".$_POST[sakli]."',
    '".mktime()."'
    )")or die(mysql_error());
    }
    header("location:index.php"); 
    ?>
    kodlar bu ama ben sadece bunu haberlere indirmek istiyorum..

    benim anladığım şöyle

    CREATE  TABLE  `haber` ( `id` INT NOT  NULL  AUTO_INCREMENT ,
     `haberler` VARCHAR( 255  )  NOT  NULL ,
     INDEX (  `id`  ) 
    ) TYPE  =  MYISAM ;
    böle ama olmuyor bu şekil girince herşey oluşuyor kaydet dediğim zaman


    Column count doesn't match value count at row 1

    bu ve buna benzer hatalar alıyorum ne yapabilirim anlayamadım gitti :S
  • 25-11-2010, 18:59:05
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    işin aslı ne yapmak istediğinizi tam anlamdım ama php de query kodunuzu böyle dener misiniz ?

    mysql_query("insert into haber (haberler) values('".$_POST[haberler]."'") or die(mysql_error());
  • 25-11-2010, 19:49:45
    #3
    PHP - WORDPRESS - YAZILIM
    <?
    include "baglan.php";
    if($_POST[kay]){
    mysql_query("insert into haber (haberler) values('".$_POST[haberler]."'") or die(mysql_error());

    }
    header("location:index.php");
    ?>
    bu şekil dğeiştim olmadı.
  • 26-11-2010, 17:37:26
    #4
    metin_nn adlı üyeden alıntı: mesajı görüntüle
    <?
    include "baglan.php";
    if($_POST[kay]){
    mysql_query("insert into haber (haberler) values('".$_POST[haberler]."'") or die(mysql_error());

    }
    header("location:index.php");
    ?>
    bu şekil dğeiştim olmadı.
    hata falan alıyorsanız, hatayı yazabilir misiniz ?