
04-02-2012, 19:39:29
|
| |
lütfen yardım nerede yanlış yapıyorum.. | | s.a arkadaşlar online üyeleri çekmek istiyorum aynı kodları başka bir sayfada kullanıyorum sorun yok fakat başka bir sayfada ekrana basmıyor neden olabilir..kodlar aşağıdaki gibi.. PHP- Kodu: <?php
$y= mysql_fetch_array(mysql_query("SELECT * FROM uye WHERE kullaniciadi='$kullaniciadi'"));
$sev = $y1['seviye'];
$idt = $y1['id'];
$srt= mysql_query("SELECT * FROM arkadas WHERE ekleyen='$idt' OR eklenen='$idt' AND onay='1' AND sil='0' ");
while ($c = mysql_fetch_array($srt)){
$ekl = $c["eklenen"];
$eklen = $c["ekleyen"];
$a_idst = $c["a_id"];
$onayst = $c["onay"];
$silst = $c["sil"];
$ck = ($eklen + $ekl)-$idt ;
}
$onlineso = mysql_query("SELECT ziyaretci FROM online WHERE durum=1 AND kull_id='$ck' ORDER BY ziyaretci ASC");
While($oya=mysql_fetch_array($onlineso)){
$onlineuy = $oya['ziyaretci'];
$ya= mysql_fetch_array(mysql_query("SELECT * FROM uye WHERE kullaniciadi='$onlineuy' AND id='$ck'"));
$onlineu = $ya['adsoyad'];
$kull_d = $ya['id'];
$no=$no+1;
echo "<a href=\"uye_detay.php?id=$kull_d\"><font color=red>$onlineu</font></a> ,";
}
?> srt sorgusundan önce $idt değişkenini echo ile bastırıyorum sorun yok basıyor ekrana fakat srt den sonra while döngüsü içinde basıyorum boş hiç bişi çıkmıyor...yani acaba $idt boş olduğu içinmi çekmiyor diye adı medım deniyorum dolu fakat..neden olmuyor anlamadım..diğer sayfadaki değişkenlerle çakışmasın diye değişken isimlerinide değiştirdim bunu menüye çevrim için arkadaşlar bölümüne her sayfada çıkacak şekilde ayarlamıştım lütfn yardımcı olurmusunuz |