• 19-08-2007, 16:32:06
    #1
    Arkadaşlar bir türlü mysql ile anlaşamıyorum ben diyorum ver o diyo vermem bi yardımcı olur musunuz.

    $sayi = mysql_query("SELECT COUNT * FROM liste");
    $sayi = mysql_result($sayi,0,0);

    Şimdi bu satırda hata olduğunu söylüyor site. Mysql bağlantısı doğru gibi çünkü değiştirdiğim anda mysql e bağlanılamıyor hatası alıyorum.

    Fakat phpmyadmin de veritabanını görmeme rağmen , cpanelde veritabanı 0.0 mb gözüküyor.

    Eski hostta script çalışıyordu yardımcı olabilir misiniz? Hosting firmama da sordum kendisi de araştırıyor.
  • 19-08-2007, 16:38:44
    #2
    Veritabanı boşsa sonuç döndürmez.
    $sayi = mysql_result($sayi,0,0);
    Bu satırı
    $sayi = mysql_result($sayi,0);
    Olarak denermisin.
  • 19-08-2007, 16:40:45
    #3
    veritabanı dolu ama ben phpmyadmin de bir problem olduğunu düşünüyorum ve boş gösterdiğini düşünüyorum. Ayrıca denedim değişiklik yok.
  • 19-08-2007, 18:11:01
    #4
    Üyeliği durduruldu
    $sayi = mysql_query("SELECT * FROM liste");
    $sayi = mysql_num_rows($sayi);

    PS: datan büyükse önermem çünkü bütün kayıtları çeker
  • 19-08-2007, 19:29:44
    #5
    arkadaşlar şöyle bir problem var bu çalışan kod bence kodda hata yok. Phpmyadmin de hata var ama hala bilemiyorum

    Data büyükse demişsin oyun scripti kaç tane oyun olduğunu yazacak sadece.
  • 19-08-2007, 19:32:45
    #6
    Misafir
    SELECT COUNT * FROM liste

    böyle bir sorgu olmaz herhalde count a bir column ataman gerekir

    $sayi = mysql_query("select count(idlerim) as toplam from liste");
    $sayim = mysql_fetch_assoc($sayi);
    $gercek_sayim = $sayim[toplam];
  • 19-08-2007, 19:46:14
    #7
    Arkadaşlar yaptım özür dilerim herkesi uğraştırdığım için.
    Nasıl olduğunu söyleyeyim de , tamamiyle kendi hatam şöyle ki daha önce hiç cpanel kullanmadım. Meğer eklediğim user a hiç bir sorgu kullanma yetkisi atamamışım Atadıktan sonra hala olmuyordu o da ercan arkadaşın söylediği gibi yapmıştım ya onu geri alınca eski haliyle çalıştı

    Herkese yardımlarından için minnettarım.