• 04-08-2010, 23:49:43
    #1
    Üyeliği durduruldu
    Yardıma ihtiyacım var,
    istediğim şey mesajlar tablosundan alici kısmı $uyeno olan satırları çekmesi. Fakat yapamadım bir türlü.

    şu kod şöyle bir hata veriyor:
    PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/mesajlar.php on line 127

    <?
    $sql = mysql_query("SELECT * FROM mesajlar where alici='$uyeno' ");
    while($oku = mysql_fetch_assoc($sql)){
    echo "Gönderen: <br> Tarih: <br> Mesaj: ";
    }?>
  • 04-08-2010, 23:51:04
    #2
    $uyeno değişkenini tırnaksız yazmayı deneyin

    SELECT * FROM mesajlar where alici=$uyeno
  • 04-08-2010, 23:59:21
    #3
    Üyeliği durduruldu
    ayni satir ayni hata hocam. bu arada 127. satır while döngüsünün başladığı satır.
  • 05-08-2010, 00:19:41
    #4
    Üyeliği durduruldu
    yahu kafayı yicem niye hata verir her zaman kullandığım sorgu ve döngü. farklı yerlerde farklı tablolarda kullanıyorum çalışıyor.
  • 05-08-2010, 00:24:24
    #5
    if ( ! $sql = mysql_query("SELECT * FROM mesajlar where alici='$uyeno' ") ){
    echo mysql_error();
    }
    böyle dener misiniz?
  • 05-08-2010, 00:25:30
    #6
    $sql = mysql_query("SELECT * FROM mesajlar where alici='".$uyeno."' ");
    böyle dener misin
  • 05-08-2010, 00:27:07
    #7
    Üyeliği durduruldu
    Unknown column 'alici' in 'where clause'

    tabloda sütun ismini aliciid olarak yapmışım. orası karışmış. sağ ol hocam.