• 27-12-2015, 22:33:32
    #1
    <?php include("ayar.php"); ?>
    
    <?php
    
    
    
    
    
    $mesaj = $_POST["mesaj"];
    $tarih = date("d.m.Y");
    $ad    = $_POST["isim"];
    
    
    
    $kaydet = mysql_query("INSERT INTO mesajlar (mesaj,tarih,kadi) values ('$mesaj','$tarih','$ad')"); 
    
    
    
    if($kaydet){
    
    echo "Mesaj Kaydedildi";
    
    }else{
    
    echo "Mesaj Kayedilemedi";
    
    }
    ?>
    sorgu sonucu kaydedilemedi alıyorum arakdaşlar hatam nerede
  • 27-12-2015, 22:53:53
    #2
    akdemir adlı üyeden alıntı: mesajı görüntüle
    <?php include("ayar.php"); ?>
    
    <?php
    
    
    
    
    
    $mesaj = $_POST["mesaj"];
    $tarih = date("d.m.Y");
    $ad    = $_POST["isim"];
    
    
    
    $kaydet = mysql_query("INSERT INTO mesajlar (mesaj,tarih,kadi) values ('$mesaj','$tarih','$ad')"); 
    
    
    
    if($kaydet){
    
    echo "Mesaj Kaydedildi";
    
    }else{
    
    echo "Mesaj Kayedilemedi";
    
    }
    ?>
    sorgu sonucu kaydedilemedi alıyorum arakdaşlar hatam nerede
    else mysql_error(); yazdırıp bakar mısın ?
    Ek olarak sql tarihi Y-m-d şeklinde kabul edecektir.
  • 27-12-2015, 23:29:19
    #3
    ysf adlı üyeden alıntı: mesajı görüntüle
    else mysql_error(); yazdırıp bakar mısın ?
    Ek olarak sql tarihi Y-m-d şeklinde kabul edecektir.
    No database selected

    diyor ama " $veritabani = @mysql_select_db('haykir_mesaj'); " la seçtim.
  • 27-12-2015, 23:49:21
    #4
    akdemir adlı üyeden alıntı: mesajı görüntüle
    No database selected

    diyor ama " $veritabani = @mysql_select_db('haykir_mesaj'); " la seçtim.
    Peki haykir_mesaj şeklinde bir veritabanınız var mı ?
  • 28-12-2015, 00:00:40
    #5
    ysf adlı üyeden alıntı: mesajı görüntüle
    Peki haykir_mesaj şeklinde bir veritabanınız var mı ?
    evet var
  • 28-12-2015, 00:03:01
    #6
    akdemir adlı üyeden alıntı: mesajı görüntüle
    evet var
    Ayar php'nizi alt kısımdaki gibi güncelleyebilir misiniz ?
    Hata var ise size uyarı verecektir.

    <?php
    $host="localhost";
    $veritabanikullaniciadi="veritabanı kullanıcı adı";
    $veritabanisifresi="veritabanı şifresi";
    $veritabanitadi="veritabanı adı";
     
    $veritabanibaglanti=mysql_connect($host,$veritabanikullaniciadi,$veritabanisifresi) or die ("Mysql Baglanamadi");
    mysql_select_db($veritabaniadi,$veritabanibaglanti) or die ("veritabanina Baglanamadi");
     
    ?>
  • 28-12-2015, 00:13:02
    #7
    ysf adlı üyeden alıntı: mesajı görüntüle
    Ayar php'nizi alt kısımdaki gibi güncelleyebilir misiniz ?
    Hata var ise size uyarı verecektir.

    <?php
    $host="localhost";
    $veritabanikullaniciadi="veritabanı kullanıcı adı";
    $veritabanisifresi="veritabanı şifresi";
    $veritabanitadi="veritabanı adı";
     
    $veritabanibaglanti=mysql_connect($host,$veritabanikullaniciadi,$veritabanisifresi) or die ("Mysql Baglanamadi");
    mysql_select_db($veritabaniadi,$veritabanibaglanti) or die ("veritabanina Baglanamadi");
     
    ?>
    veritabanina Baglanamadi

    diyor

    ama veritabanı var phpmyadminden bir satır

    »
    Veritabanı: haykir_mesaj
  • 28-12-2015, 00:13:06
    #8
    date("Y/m/d"); bu şekilde deneyin $tarih değişkenini
  • 28-12-2015, 00:17:17
    #9
    veritabanını açmış olabilirsin ama kullandığın panelden kullanıcı db ye tanımlamamış olabilirsin.