• 13-03-2009, 19:45:41
    #1
    Ana sayfada,

    Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/wwwligt/public_html/islem/haberlist.php on line 72

    ve diğer bir sayfada,

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/wwwligt/public_html/islem/takim.php on line 31

    bu şekilde bir sorun veriyor :S ve ne olduğunu anlayamadım.

    Bu konuda birisi bana yardımcı olursa, çok minnetdar olurum.
  • 13-03-2009, 20:04:55
    #2
    db de veri varmi ? yada sorgunda hata olabilir. hata veren dosyalarin ilgili satirlarini yazarsan bakabiliriz.
  • 13-03-2009, 20:24:19
    #3
    db de veri varmi ? yada sorgunda hata olabilir. hata veren dosyalarin ilgili satirlarini yazarsan bakabiliriz.

    Ben çok iyi anlamıyorum bu iştet, fakat öğrenmeye çalışıyorum db 'den kastın SQL sanırım. Sql yüklerken evet bazi hatalar vermişti, yüklememişti fakat satır başındaki bir iki yeri sildim (bir forumda okumuştum) ve düzeldi sql 'yi kabul etti. Ama ana sayfa ve bir iki menü 'de bu sorunu veriyor. Aslında sitenin admin paneline bile giremedim, şifresini bulamadığım için.. :S Benimki biraz dermansız dert sanırım )
  • 13-03-2009, 21:17:46
    #4
    mysql_query(); sorgularınızı mysql_query() or die(mysql_error()); olarak değiştirirseniz hatayı görebilirsiniz. Böylece bizde yardımcı olabiliriz.
  • 14-03-2009, 00:16:39
    #5
    Peki probleme bakıpta yardım edebilecek bir arkadaş varmı acaba ?
  • 14-03-2009, 00:24:40
    #6
    sql i yüklerken verdigi hata neydi ve sildiginiz kodlar neydi ?
  • 14-03-2009, 00:36:23
    #7
    Sql 'yi orjinal haliyle yükledigimde verdigi hata şu ;

    Hata
    SQL ayrıştırıcısında bir hata bulabilme ihtimaliniz var. Lütfen sorgunuzu yakından dikkatli bir şekilde gözden geçirin ve tırnakların doğru ve uyumsuz olmadığını kontrol edin. Diğer muhtemel hata nedenleri tırnaklı metin alanının dışında binari ile dosya gönderiyor olmanız olabilir. Aynı zamanda sorgunuzu MySQL komut satırı arabiriminde deneyebilirsiniz. Eğer hata varsa, aşağıdaki MySQL sunucu hata çıktısı, sorunu teşhis etmenizde ayrıca size yardımcı olabilir. Eğer hala sorunlarınız varsa ya da komut satırı arabirimi başarılı olduğunda ayrıştırıcı başarısızsa, lütfen sorunlara neden olan SQL sorgu girişinizi tek bir sorguya indirgeyin ve aşağıdaki CUT bölümü içindeki veri yığını ile birlikte hata raporunu gönderin:
    ----BEGIN CUT----
    eNrt0k9O20AUx/G9T/GkoqqViIkTE8CoCzdxAcmJaeykEpvgJKZY2E7wn9Kcpsuu2bBi F3qLHiWV
    Ok7oHbr4Sh5Znt/MfOY92RkOvaElXUO6LXGdgSWG2VbDFNPotE3ND1S6yTfpxtI0f 6zyvYu5JcV9
    sgzzIsr1JJ7qy9ulGMah0ZZWs3ncUE/rWIyOZRxZh+0rSaL0RPa0/sr/7FpyqDf1zlFjtkjTKovL
    lTbyh+L5+2KfOYNgX8aOEr/EmVw4cqQ3tcu+bUlLNwz9RDe1y/PLesW+59cntfSOuHFWfddce3Bm
    SZk3qvKmcaxtpUZD1M36K3uequPUlPSqdKmp6W9RXsSLbHesWc/cluXSOjh4eHioq0lXYb1Hz6JS
    hXVuZ2Ea3sVZZEmymIXJ7aKoI/mdR2WcypVKsz/qnm1xVskm2TZCijAsVWMs9Zgn9Wq/yqpZJcWu
    oWLqht5q1UFdlv86W5fVVs12gvrOk77Xcz68va8W5enAm9ijwJ uMbXfkTLzB5MoZervo9I1s+yvT
    xa8fMo1zKRZZtf4pd+vnNCpima+fsvn6OVdD3q2f8kyX4uXx5u VRrQxL9Xqva9prseMoj8twuq3o
    Op7Pw/C6TrpDxw4c6dmB/dH2nX+R9JxP9sgNpHtuD+1u4AylvnsSlnGmfivPdetdu8/J1yiL8jCZ
    zOJTNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0ND Q0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0
    NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0ND Q0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0
    NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0ND Q0NDQ0NDQ0NDQ0NDQ0NDQ0NLT/
    TfsLb/b6og==
    ----END CUT----
    ----BEGIN RAW----

    ERROR: C1 C2 LEN: 143 144 41634
    STR: �r�m�:

    SVN: $Id: sqlparser.lib.php 11513 2008-08-28 16:17:53Z lem9 $
    MySQL: 5.0.67-community
    USR OS, AGENT, VER: Win IE 7.0
    PMA: 2.11.9.4
    PHP VER,OS: 5.2.6 Linux
    LANG: tr-utf-8
    SQL: -- phpMyAdmin SQL Dump
    -- version 2.11.4
    -- phpMyAdmin
    --
    -- Anamakine: localhost
    -- �retim Zaman�: 23 Eyl�l 2008 saat 11:11:49
    -- Sunucu s�r�m�: 4.1.22
    -- PHP S�r�m�: 5.2.3

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";# MySQL boş bir sonuç kümesi döndürdü (örn. sıfır satır).


    --
    -- Veritaban�: `iddaa`
    --
    CREATE DATABASE `iddaa` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;

    --
    -- Veritaban�: `iddaa`
    --
    CREATE DATABASE `iddaa` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;

    --
    -- Veritaban�: `iddaa`
    --
    CREATE DATABASE `iddaa` DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;

    --
    -- Veritaban�: `iddaa`
    gibi bi hata :S
  • 14-03-2009, 00:45:55
    #8
    mysql versiyonu düşük sanirim charset desteklemiyor. sql i import etmeden önce notepad++ gibi bir editörde acip

    DEFAULT CHARACTER SET latin1
    COLLATE latin1_general_ci
    vs charset belirtilen yerleri silin.

    bunlari silin.
    mesela örnek ;

    CREATE TABLE `tablo` (
      `id` int(12) NOT NULL auto_increment,
      `abc` varchar(255) NOT NULL default '',
      `dcc` varchar(255) NOT NULL default '',
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    senin mysql versiyonun için olan şekli
    CREATE TABLE `tablo` (
      `id` int(12) NOT NULL auto_increment,
      `abc` varchar(255) NOT NULL default '',
      `dcc` varchar(255) NOT NULL default '',
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM;
    DEFAULT CHARSET=latin1'i kaldirdim
    ayni şekilde COLLATE latin1_general_ci'leri de kaldir
  • 14-03-2009, 01:03:26
    #9
    Dediginiz gibi değişimleri yaptım verdigi hatayı kısmen buraya kopyalıyorum tamamı uzun olur sanırım :S

    Hata
    SQL ayrıştırıcısında bir hata bulabilme ihtimaliniz var. Lütfen sorgunuzu yakından dikkatli bir şekilde gözden geçirin ve tırnakların doğru ve uyumsuz olmadığını kontrol edin. Diğer muhtemel hata nedenleri tırnaklı metin alanının dışında binari ile dosya gönderiyor olmanız olabilir. Aynı zamanda sorgunuzu MySQL komut satırı arabiriminde deneyebilirsiniz. Eğer hata varsa, aşağıdaki MySQL sunucu hata çıktısı, sorunu teşhis etmenizde ayrıca size yardımcı olabilir. Eğer hala sorunlarınız varsa ya da komut satırı arabirimi başarılı olduğunda ayrıştırıcı başarısızsa, lütfen sorunlara neden olan SQL sorgu girişinizi tek bir sorguya indirgeyin ve aşağıdaki CUT bölümü içindeki veri yığını ile birlikte hata raporunu gönderin:
    ----BEGIN CUT----
    eNrt0M9uE1cUB+D9PMWVikoiJUPGSQgYsXBhRKP6T2o7qWBjTx xDRtjjYI+hfpouu2bDil3oW/RR
    gtSZhEpdVt1V+kZ3NNI9vzn3ni/t93v9ZniWhGeN0E67zZAc7FfvQUgaydFeEg2GVflmeTO/aUbR
    4KwK3Du+aIbVu9lVtlxNl/EsP4+vLq9Ckhwm+6Gxt/dot1qNRyF52EyOmof7r8JsOn8c7kWdzeDn
    djMcxnvxw6PdyWI+Xxd5uYlOB/3QG+yE1ou0O9wJZ2l14i95EY7TcBTvRSedVjM04iSJH8cH0cmP
    J3VipzeoOzXih6GdF+tfo3ar+6IZyuXuuny9+yi6PWl3N1Q362 xaF/OqXbUVnq/nV1G1/X66XOWL
    4q7tQb1zWZZXzQcPPnz4UE8z32T1P3ExLatiXW8V2Tx7mxfTZp gtJtnscrGqS+HP5bTM5+FVVS2+
    VvfcD+lmdjO7hQirLCsrmGa1Dh7X6cG6WE/WYXUHGg7iJG406kI91uDbbj3WfoWdDus7jzq95+nT
    79+tF+WTbm/UOh32Rmet9mk66nVHr9J+76705Ltw6xvOF3/8Fs7zZVgtivX17+Ht9ef5dJWHi+tP
    xcX152X1hq3rT8siDqsvH19/+Vgls7L6bMdR9G3Ys+kyL7Pz24nGFcksf1OOZm/K9+M6Ubn+t+fv
    9sPsfLYIm+zq66o+4JZ6XNeiZ/20NUzDsPVDOw3jss6Nw1aIQhjnF+OQF+VW0tgO3d4wdE/b7ZCt
    y8UoLybL6XxalDu3wex8Mg7vs+XkMltuNQ4P/xG/mL7O1rMy3L9/F72Y/NvoSf+40+q/DD+lL0PY
    qi+zHaLtkHZfHHfTp53N8aDVeYIPHz58+PDhw4cPHz58+PDhw4 cPHz58+PDhw4cPHz58+PDhw4cP
    Hz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz 58+PDhw4cPHz58+PDhw4cPHz58
    +PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+P Dhw4cPHz58+PDhw4cPHz58+PDh
    w4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4 cPHz58+PDhw4cPHz58+PDhw4cP
    Hz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz 58+PDhw4cPHz58+PDhw4cPHz58
    +PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+P Dhw4cPHz58+PDhw4cPHz58+PDh
    w4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4 cPHz58+PDhw4cPHz58+PDhw4cP
    Hz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz 58+PDhw4cPHz58+PDhw4cPHz58
    +PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+P Dhw4cPHz58+PDhw4cPHz58+PDh
    w4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4cPHz58+PDhw4 cPHz58+PDhw4cPHz58/ze+vwCZ
    fqCT
    ----END CUT----
    ----BEGIN RAW----

    ERROR: C1 C2 LEN: 143 144 121701
    STR: �r�m�:

    SVN: $Id: sqlparser.lib.php 11513 2008-08-28 16:17:53Z lem9 $
    MySQL: 5.0.67-community
    USR OS, AGENT, VER: Win IE 7.0
    PMA: 2.11.9.4
    PHP VER,OS: 5.2.6 Linux
    LANG: tr-utf-8
    SQL: -- phpMyAdmin SQL Dump
    -- version 2.11.4
    -- phpMyAdmin
    --
    -- Anamakine: localhost
    -- �retim Zaman�: 23 Eyl�l 2008 saat 11:11:49
    -- Sunucu s�r�m�: 4.1.22
    -- PHP S�r�m�: 5.2.3

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";# MySQL boş bir sonuç kümesi döndürdü (örn. sıfır satır).


    --
    -- Veritaban�: `wwwligt_lgtv`

    -- --------------------------------------------------------

    --
    -- Tablo yap�s�: `admin`
    --

    CREATE TABLE `tablo` (
    `id` int(12) NOT NULL auto_increment,
    `abc` varchar(255) NOT NULL default '',
    `dcc` varchar(255) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM;

    --
    -- Veritaban�: `wwwligt_lgtv`

    -- --------------------------------------------------------

    --
    -- Tablo yap�s�: `admin`
    --

    CREATE TABLE `tablo` (
    `id` int(12) NOT NULL auto_increment,
    `abc` varchar(255) NOT NULL default '',
    `dcc` varchar(255) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM;

    --
    -- Veritaban�: `wwwligt_lgtv`

    -- --------------------------------------------------------

    ve en alt satırları

    -- --------------------------------------------------------

    --
    -- Tablo yap�s�: `admin`
    --

    CREATE TABLE `tablo` (
    `id` int(12) NOT NULL auto_increment,
    `abc` varchar(255) NOT NULL default '',
    `dcc` varchar(255) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM;----END RAW----


    SQL sorgusu:

    -- -- Veritaban�: `wwwligt_lgtv` -- -------------------------------------------------------- -- -- Tablo yap�s�: `admin` -- CREATE TABLE `tablo` ( `id` int(12) NOT NULL auto_increment, `abc` varchar(255) NOT NULL default '', `dcc` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM;

    MySQL çıktısı:

    #1050 - Table 'tablo' already exists