Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
09, 2008, 02:42:23 am
42744 Mesaj 8090 Konu Gönderen: 17931 Üye
Son üye: medist
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  yazarları sıralama « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: yazarları sıralama  (Okunma Sayısı 248 defa)
24872
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 6


Üyelik Bilgileri
yazarları sıralama
« : 18, 2007, 09:35:08 am »

aşağıdaki gibi bir kod var elimde ama sadece 5 yazarı alt alta sıralıyor. tüm yazarların sıralanması için ne yapmalıyım? yardım ederseniz sevinirim.

Kod:
<?
require("mysql_baglanti.inc.php");
$sorgu=mysql_query("SELECT sira FROM yazarlar order by adsoyad ASC " , $link);
$i=0;
while($veri=mysql_fetch_row($sorgu))
{
$ydizi[$i]=$veri[0];
$i++;
}
for($i=0 ; $i<5 ; $i++)
{
$data=mysql_fetch_row( mysql_query("SELECT yazar_yazi.id , yazar_yazi.baslik , yazarlar.fotograf , yazarlar.adsoyad  FROM yazarlar , yazar_yazi WHERE yazarlar.id=yazar_yazi.kimlik_no AND yazarlar.sira=$ydizi[$i] ORDER BY yazar_yazi.id DESC LIMIT 0,1" , $link));
?>

<td width="150">
<table cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="44"><img border="0" src="pic.php?id=<?=$data[2]?>" width="44" height="60"></td>
<td width="106" background="resim/yazar_bck.jpg">
<div align="right">
<table cellpadding="0" cellspacing="0" width="96%" height="58">
<tr>
<td width="100%" height="43">
<div><A href="yazar.php?<?echo"id=$data[0]"?>"><font face="Tahoma" style="font-size: 8pt; font-weight:700"><?echo stripslashes($data[1])?></font></a></div>
</td>
</tr>
<tr>
<td width="100%" style="border-style: none; border-width: medium" height="11">
<div><font face="Tahoma" style="font-size: 8pt"><?echo$data[3]?></font></div>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</td>
<?
if($i<4)
{
?>
<td width=5></td>
<?
}
?>

<?
// <tr><td><table height=6 cellpadding="0" cellspacing="0" width="100%" style="border-left: 1px solid #999999; border-right: 1px solid #999999;"><tr><td height=6></td></tr></table></td></tr>
}
?>
</tr>
</table>
</td>
</tr>
Logged
php_class
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 221



Üyelik Bilgileri
Ynt: yazarları sıralama
« Yanıtla #1 : 18, 2007, 03:33:53 pm »

Kod:
<?
require("mysql_baglanti.inc.php");
$sorgu=mysql_query("SELECT sira FROM yazarlar order by adsoyad ASC " , $link);
$toplam=mysql_num_rows($sorgu);
$i=0;
while($veri=mysql_fetch_row($sorgu)){
$ydizi[$i]=$veri[0];
$i++;
}
for($i=0 ; $i<$toplam ; $i++){
$data=mysql_fetch_row( mysql_query("SELECT yazar_yazi.id , yazar_yazi.baslik , yazarlar.fotograf , yazarlar.adsoyad  FROM yazarlar , yazar_yazi WHERE yazarlar.id=yazar_yazi.kimlik_no AND yazarlar.sira='".$ydizi[$i]."' ORDER BY yazar_yazi.id DESC LIMIT 0,1" , $link));
?>
<td width="150">
<table cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="44"><img border="0" src="pic.php?id=<?=$data[2]?>" width="44" height="60"></td>
<td width="106" background="resim/yazar_bck.jpg">
<div align="right">
<table cellpadding="0" cellspacing="0" width="96%" height="58">
<tr>
<td width="100%" height="43">
<div><A href="yazar.php?<? echo "id=$data[0]"; ?>"><font face="Tahoma" style="font-size: 8pt; font-weight:700"><? echo stripslashes($data[1]); ?></font></a></div>
</td>
</tr>
<tr>
<td width="100%" style="border-style: none; border-width: medium" height="11">
<div><font face="Tahoma" style="font-size: 8pt"><?echo$data[3]?></font></div>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</td>
<? if($i<$nums-1){ ?>
<td width=5></td>
<? } ?>
<?
// <tr><td><table height=6 cellpadding="0" cellspacing="0" width="100%" style="border-left: 1px solid #999999; border-right: 1px solid #999999;"><tr><td height=6></td></tr></table></td></tr>
}
?>
</tr>
</table>
</td>
</tr>
Logged

I CRAZY ABOUT <? p <> h <> p ?>
24872
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 6


Üyelik Bilgileri
Ynt: yazarları sıralama
« Yanıtla #2 : 19, 2007, 06:05:32 am »

eyvallah. sağol.
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.