• 11-05-2013, 10:12:58
    #1
    Yeşil SEO İnt. Hiz.
    merhaba arkadaşlar, yazdığım bi kodda hata alıyorum ama nerede yanlışyaptığımı bulamıyorum.
    hiçbir hata vermiyor, formdan gelen değerler doğru. veritabanı bağlantısı doğru.
    yardımcı olanlara şimdiden teşekkürler..

    saglikmakalesiekle.php içeriği
    echo "<form name=\"form1\" method=\"post\" action=\"saglikmakalesikaydet.php\">
      <table width=\"756\" height=\"277\" border=\"0\" align=\"center\">
        <tr>
          <td colspan=\"3\"><h2><center>Sağlık Makalesi Ekle</center></h2></td>
        </tr>
        <tr>
          <td width=\"114\">Başlık</td>
          <td width=\"3\">:</td>
          <td width=\"617\">
          <input type=\"text\" name=\"saglikmakalebaslik\" id=\"textfield\"></td>
        </tr>
        <tr>
          <td>Anahtar Kelimeler</td>
          <td>:</td>
          <td>
          <input type=\"text\" name=\"saglikmakalekeywords\" id=\"textfield2\"></td>
        </tr>
        <tr>
          <td>Açıklama</td>
          <td>:</td>
          <td>
          <input type=\"text\" name=\"saglikmakaledescription\" id=\"textfield3\"></td>
        </tr>
        
        <tr>
          <td>Makale İçeriği</td>
          <td>:</td>
          <td>
          <textarea name=\"saglikmakaleicerik\" id=\"textfield\" cols=\"100\" rows=\"25\"></textarea></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td><input type=\"submit\" name=\"button\" id=\"button\" value=\"Kaydet\"></td>
        </tr>
      </table>
    </form>";


    saglikmakalesikaydet.php içeriği

    include("../baglan.php");
    $saglikmakalebaslik = $_POST["saglikmakalebaslik"];
    $saglikmakalekeywords = $_POST["saglikmakalekeywords"];
    $saglikmakaledescription = $_POST["saglikmakaledescription"];
    $saglikmakaletarih = date("d.m.Y H:i");
    $saglikmakaleicerik = $_POST["saglikmakaleicerik"];
    
    $ekle = mysql_query("insert into `saglikmakaleleri` (baslik, keywords, description, tarih, makale, hit) values (`$saglikmakalebaslik`,`$saglikmakalekeywords`,`$saglikmakaledescription`,`$saglikmakaletarih`,`$saglikmakaleicerik`,`1`)");
    
    //header("Location:panel.php?git=saglikmakalesiekle");
    if($ekle){
    echo "Sağlık Makalesi Eklendi..";
    }else{
        echo "Hata Oluştu";
        }
  • 11-05-2013, 10:13:53
    #2
    Hata nedir ? Yazarmısınız
  • 11-05-2013, 10:14:42
    #3
    Yeşil SEO İnt. Hiz.
    samsunikinciel adlı üyeden alıntı: mesajı görüntüle
    Hata nedir ? Yazarmısınız
    Hata Oluştu
  • 11-05-2013, 10:22:53
    #4
    staticiation adlı üyeden alıntı: mesajı görüntüle
    Hata Oluştu
    sorgunu mysql_query( sorgunuz ) or mysql_error(); yazıp hatayı yayınlayın.
  • 11-05-2013, 10:38:38
    #5
    Yeşil SEO İnt. Hiz.
    samsunikinciel adlı üyeden alıntı: mesajı görüntüle
    sorgunu mysql_query( sorgunuz ) or mysql_error(); yazıp hatayı yayınlayın.
    hata vermiyor. sadece hata oluştu diyor
  • 11-05-2013, 10:51:02
    #6
    staticiation adlı üyeden alıntı: mesajı görüntüle
    hata vermiyor. sadece hata oluştu diyor
    SQL sorgusunda VALUES kısmında bulunan değişkenleri tek tırnak içine alın.

    $ekle = mysql_query("insert into `saglikmakaleleri` (baslik, keywords, description, tarih, makale, hit) values ('$saglikmakalebaslik','$saglikmakalekeywords','$saglikmakaledescription','$saglikmakaletarih','$saglikmakaleicerik','1')");
  • 11-05-2013, 10:56:09
    #7
    Yeşil SEO İnt. Hiz.
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    SQL sorgusunda VALUES kısmında bulunan değişkenleri tek tırnak içine alın.

    $ekle = mysql_query("insert into `saglikmakaleleri` (baslik, keywords, description, tarih, makale, hit) values ('$saglikmakalebaslik','$saglikmakalekeywords','$saglikmakaledescription','$saglikmakaletarih','$saglikmakaleicerik','1')");
    hocam bu dediğinizi defalarca denedim olmadı ama sizin verdiğiniz çalıştı. teşekkürler