Sınırsız alt katogori yardımınıza ihtiyacım var.

Kodla Büyü

yazilimuzmani

Site Gezgini
Mesajlar
60
Arkadaşlar aşağıdaki kod ile veritabanımdaki menü adlarını çekebiliyorum fakat; bu adlara nasıl <ul> ve <li> taglarını ekleyebilirim bilmiyorum. Yardım eder misiniz.

Kod:
$db_host = 'localhost';
$db_name = 'magaza';
$db_user = 'root';
$db_password = '';

$cnn = mysql_connect($db_host,$db_user,$db_password);
mysql_select_db($db_name,$cnn);

function kategori($id = 0, $string = 0)
{
	$query = mysql_query("SELECT * FROM menuler WHERE anaMenuID = '$id'");
	if(mysql_affected_rows())
	{
		while($row = mysql_fetch_assoc($query))
		{
			echo str_repeat('-',$string).$row['Ad'].'<BR />';
			kategori($row['ID'],$string+1);
		}
	}
	else
	{
		return false;
	}
}
kategori();
 
echo "<ul>";
while($row = mysql_fetch_assoc($query))
{
if(!$row["anamenu"]) echo "<li>"; //seçili menu kategori veya anamenu değil ise
echo str_repeat('-',$string).$row['Ad'].'<BR />';
if($row["anamenu"]) kategori($row['ID'],$string+1); //seçili menu kategori veya anamenu ise
if(!$row["anamenu"]) echo "</li>";
}
echo "</ul>";
hocam kodlarında bu mantıkla ekleme yaparsan olacağı kanaatindeyim.
 
BBNET
Geri
Üst