bu kodun neresinde hata var .
mrb arkadaşlar bi kod yazıyorum sabahtan beri uğraşıyorum yok hiç bişi gelmiyo ekrana yazdıramadım
<?php //LISTELEME ISLEMLERI
$dosyalar_veri_sonuc = mysql_query("SELECT * FROM dosyalar ") or die ("Hata: Dosya Bilgileri Alnamyor");
$sira = 0;
$sirano = 0;
while ($dosyalar_veri = mysql_fetch_object($dosyalar_veri_sonuc))
{
$sira++;
$sirano = $sira+$baslangic;
$dosya_no = @mysql_result($dosyalar_veri,0,"dosid");
$dosya_isim = @mysql_result($dosyalar_veri,0,"isim");
$dosya_kategori = @mysql_result($dosyalar_veri,0,"kategori");
$dosya_adres = @mysql_result($dosyalar_veri,0,"adres");
$dosya_baslik = wordwrap($dosya_isim,10, "\n", 1);
$dosya_icerik = substr($dosya_kategori,0,200);
$dosya_icerik = wordwrap($dosya_aciklama, 80, "\n",1);
echo '
<li><a href="../resource/uploaddosyalar/belgeler/'.$dosya_adres.'"" title="'.$dosya_icerik.'">'.$dosya_isim.'</a></li>';
}
?>
ekrana hiç bişi yazmıyor nede hata veriyor anlamadım çıkamadım işin içinden
obj
mysql_fetch_object yerine mysql_fetch_assoc kullanmayı dene.
@mysql_result kısmında @kullandığın için hataları gizler. bu @ eri de deneme aşamasında kullanma.
olmadı denedim
işin komikk kısmı aynı kodun benzerini galeri tablosunda çalıştırıyorum başka sayfada ama bu çalışmadı sql de hata yok sanırım başka bişi kod çalışıyo döngüde çalışıyo ama hiç veri gelmiyo...
ok arkadaşlar saolun çözdüm sorunu ama nedenni hala anlamadım buk od oldu
<?php
$dosya_sql = "SELECT dosid,SUBSTRING(isim,1,20) AS isim, kategori, adres FROM dosyalar ORDER BY dosid DESC LIMIT 5";
$dosya_sonuc = mysql_query($dosya_sql) or die ("Dosya Bilgileri Alnamyor -index.php-");
$dosya_sayi = mysql_num_rows($dosya_sonuc);
if ($dosya_sayi > 0)
{
while ($dosya_bilgi = mysql_fetch_array($dosya_sonuc))
{
$dosya_no = $dosya_bilgi["disid"];
$dosya_baslik = $dosya_bilgi["isim"];
$dosya_adres = $dosya_bilgi["adres"];
$dosya_kategori = $dosya_bilgi["kategori"];
echo '<li><a href="resource/uploaddosyalar/belgeler/'.$dosya_adres.'"" title="'.$dosya_kategori.'">'.$dosya_baslik.'</a></li>';
}
unset($dosya_no,$dosya_baslik);
} else {
echo ''.$dil["hicyaziyok"].'';
}
unset($dosya_sayi,$dosya_sql);
mysql_free_result($dosya_sonuc);
?>