Sahin
10/08/2002, 14:14
Bu kod sayfaları en son eklenenden itibaren en ilk kayıta kadar sıralıyor her sayfada sadece 10 kayıt oluyor;
sub sirasi
{
$geri = "<a href=\"uyeler.cgi?sayfa=".($sayfa-1)."\&mesaj=".($mesaj)."\">
<sub><img height=18 src=\"..\/images/geriok.gif\" width=18 border=\"0\"><\/sub> <b>geri</b><\/a>";
$ileri = "<a href=\"uyeler.cgi?sayfa=".($sayfa+1)."\&mesaj=".($mesaj)."\"><b>ileri</b>
<sub><img height=18 src=\"..\/images/ok.gif\" width=18 border=\"0\"><\/sub><\/a>";
@sayilar ="";
$j=0;
while ($j <= ($#lists/$mesaj))
{
$j++;
push (@sayilar," <a href=\"uyeler.cgi?sayfa=".($j)."\&mesaj=".($mesaj)."\">$j<\/a> ");
}
if ($mesaj-1 >= $#lists)
{
$sonuc = " ";
}
elsif ($sayfa <= 1){
$sonuc = "$ileri @sayilar";
}
elsif ((($sayfa*$mesaj)-1)>=($#lists))
{
$sonuc = "$geri @sayilar";
}
else
{
$sonuc = "$geri | $ileri @sayilar"
}
}
Benim istediğim bunu A|B|C|D|E|F|G... diye sıralamak.
Ayrıca bir link olacak ona tıklandığında o zaman son kayıta göre sıralama olacak. Ama bu sıralamada 1|2|3|4|5|6....21|22 gibi olacak.
sub sirasi
{
$geri = "<a href=\"uyeler.cgi?sayfa=".($sayfa-1)."\&mesaj=".($mesaj)."\">
<sub><img height=18 src=\"..\/images/geriok.gif\" width=18 border=\"0\"><\/sub> <b>geri</b><\/a>";
$ileri = "<a href=\"uyeler.cgi?sayfa=".($sayfa+1)."\&mesaj=".($mesaj)."\"><b>ileri</b>
<sub><img height=18 src=\"..\/images/ok.gif\" width=18 border=\"0\"><\/sub><\/a>";
@sayilar ="";
$j=0;
while ($j <= ($#lists/$mesaj))
{
$j++;
push (@sayilar," <a href=\"uyeler.cgi?sayfa=".($j)."\&mesaj=".($mesaj)."\">$j<\/a> ");
}
if ($mesaj-1 >= $#lists)
{
$sonuc = " ";
}
elsif ($sayfa <= 1){
$sonuc = "$ileri @sayilar";
}
elsif ((($sayfa*$mesaj)-1)>=($#lists))
{
$sonuc = "$geri @sayilar";
}
else
{
$sonuc = "$geri | $ileri @sayilar"
}
}
Benim istediğim bunu A|B|C|D|E|F|G... diye sıralamak.
Ayrıca bir link olacak ona tıklandığında o zaman son kayıta göre sıralama olacak. Ama bu sıralamada 1|2|3|4|5|6....21|22 gibi olacak.