• 06-05-2008, 19:52:56
    #1
    arkdaşlar script kurdumda bu hatayı alıyorum



    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/yucegcom/public_html/soz/index.php on line 176

    <?php
    $dbhost = "localhost.olaymp3.com"; // aynen kalsın
    $dbkullanici = "denemesoz"; // Veritabanı kullanıcı adınız
    $dbsifre = "deneme123"; // veritabanı şifreniz
    $dbadi = "denemesoz"; // veritabanı adınız

    $baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre);
    if (! $baglanti )
    {
    echo "mysql bağlantısı kurulamadı";
    }
    mysql_select_db($dbadi,$baglanti) or die ("veritabanına bağlantı sağlanamadı");

    ?>

    editlemem gereken yerleri m yanlıl yapıyorum sizce
  • 07-05-2008, 03:48:51
    #2
    Üyeliği durduruldu
    arkadaşım aşağıdaki dediklerimi kontrol edersen sorununu çözersin sanırım.
    >Localhostta çalışıyorsan
    $dbhost = "localhost.olaymp3.com"; satırını
    $dbhost = "localhost"; şekline çevir.
    ->Database kullanıcı adının "denemesoz" olduğuna emin misin? default u "root"dur
    ->Database şifrenin "deneme123" olduğuna emin misin? default u ""(boş) dur.
    ->Database adının "denemesoz" olduğuna emin misin?
    ->Database in yaratılmış olduğuna emin misin?
    Arkadaşım ben de yeniyim bu konuda benim karşılaştığım problemler doğrultusunda bunu yazdım umarım yardımım olmuştur.
    İyi çalışmalar.
  • 07-05-2008, 18:20:15
    #3
    hayır ben hostuma yüklücem bu normal hali ben editledigim gibi vermedim güvenlik açısından buraya db adım ve şifremi yazamam yani editlemesinde sanırsam hata yapıyorum.. o veridigim şey normal hali onu editlmem lazımda orayı localhost ikinciye db adımı yazıyorum 3 cpanel adımı 4 cpanel şifremi yazıyorum scriptte hata oluyr..
  • 07-05-2008, 19:31:47
    #4
    Üyeliği durduruldu
    <?php
    $dbhost = "localhost";
    $dbusername = "user";
    $dbname = "database";
    $dbpassword = "";

    $Con2 = mysql_connect($dbhost,$dbusername,$dbpassword);
    if (!$Con2) {
    echo "baglantida sorun";
    } else {
    mysql_select_db("$dbname");
    }
    ?>
    şu kod şu haliyle database e bağlanabilmektedir. hatayı 176. satırda yemişsin ondan önceki sorgunda bir sıkıntı olabilir o sorguyu gönderirsen yardımcı olmaya çalışabilirim.
  • 08-05-2008, 02:18:00
    #5
    <?
    include("aynasiz.php");
    $sarkioku = mysql_query("SELECT * FROM sarki where sarki_onay='1' ORDER BY hit DESC LIMIT 0,12");
    while($oku = mysql_fetch_array($sarkioku))
    {
    $sarki = $oku['sarki'];
    $soyleyen = $oku['soyleyen'];
    $adi = $oku['adi'];
    $id = $oku['sarki_id'];
    $hit = $oku['hit'];

    site burası
  • 08-05-2008, 02:35:24
    #6
    Üyeliği durduruldu
    sanırım moduller db baglanma ayarlarının oldugu yer dısında farklı bir dosyadan database kaydı alıyor.
  • 08-05-2008, 04:08:12
    #7
    aslında iyi script neyse saolun arkdaslar genede. sileyim ben onu
  • 08-05-2008, 13:48:30
    #8
    sarkı sözü ekledin mi hiç ? sanırım sorun sitende sarkı sözü olmadığından kaynaklanıyor.. son eklenen şarkı sozu olmadı için db den çekim yapamiyor ve sonuç olarak hata çıkartıyor..şarkı ekleyerek bir dene istersen.
  • 08-05-2008, 20:34:28
    #9
    ekledim de hata gene INSERT INTO sarki (sarki_onay,sarki,adi,soyleyen,tarih) values ('0','saaaaaaaaaaaaaaaa','cabbar','cabbar','08:05: 08')