<?php
$sor = mysql_query("SELECT * FROM kategori");
echo"<ul><li><a href=\"index.php\">ANASAYFA</a></li>";
while($yaz=mysql_fetch_array($sor))
{
$kadi = $yaz["kategoriad"];
$kadi2=str_replace(" ","_",$kadi);
$id = $yaz["id"];
$sonuc=mysql_query("SELECT count(*) FROM yazilar where kategori='$id' ORDER BY id DESC");
$satir = mysql_fetch_array($sonuc);
echo"<li><a href=\"kategori.php?id=$id-$kadi2.html\">$kadi</a> [$satir[0]]</li>";
}echo"</ul>";
?> php tanımlama yardım??
7
●448
- 26-04-2010, 16:51:59Eposta Aktivasyonu Gerekmektemerhaba arkadaşlar ben bunu toplam bir kodla tanımlamak istiyordum.Aşağıdaki kodu $kategori = de tanımlamk istiyorum nasıl yapabilirim?
- 26-04-2010, 17:49:34Üyeliği durduruldubir tek degiskenden kastiniz nedir?Drowzee adlı üyeden alıntı: mesajı görüntüle
- 26-04-2010, 17:53:24tam analmadım ama bir fonksiyon içine alabilirsin
<?php function abotek(){ $sor = mysql_query("SELECT * FROM kategori"); echo"<ul><li><a href=\"index.php\">ANASAYFA</a></li>"; while($yaz=mysql_fetch_array($sor)) { $kadi = $yaz["kategoriad"]; $kadi2=str_replace(" ","_",$kadi); $id = $yaz["id"]; $sonuc=mysql_query("SELECT count(*) FROM yazilar where kategori='$id' ORDER BY id DESC"); $satir = mysql_fetch_array($sonuc); echo"<li><a href=\"kategori.php?id=$id-$kadi2.html\">$kadi</a> [$satir[0]]</li>"; }echo"</ul>"; } ?>oldu sanırsam
sonra gel abotek(); istegin yerde kullan kategoride vs
- 26-04-2010, 18:08:27Kimlik doğrulama veya yönetimden onay bekliyor.istediğini yanlış anlamadıysam eğer şu şekilde yapabilirsin:
<?php $sor = mysql_query('SELECT * FROM kategori'); $kategoriler = '<ul><li><a href="index.php">ANASAYFA</a></li>'."\r\n"; while($yaz = mysql_fetch_array($sor)){ $kadi = $yaz['kategoriad']; $kadi2=str_replace(' ','_',$kadi); $id = $yaz['id']; $sonuc = mysql_query('SELECT count(*) FROM yazilar where kategori="'.$id.'" ORDER BY id DESC'); $satir = mysql_fetch_array($sonuc); $kategoriler .= '<li><a href="kategori.php?id='.$id.'-'.$kadi2.'.html">'.$kadi.'</a> ['.$satir[0].']</li>'."\r\n"; } $kategoriler .= '</ul>'; echo $kategoriler; ?>ama bu şekilde döngüye alıp tekrar tekrar sorgu yapacağına, left join vs. ile tek sorguda alman daha akıllıca olur.