Mini Shell
<?php
//dili çekiyoruz
//session_start();
//error_reporting(0);
/*if (!$_SESSION["dil"]){
require("dil/tr.php");
}else {
require ("dil/".$_SESSION["dil"].".php");
}*/
//Veri Tabanına Bağlantı
$baglan=mysqli_connect("localhost","root","","artcms");
mysqli_set_charset($baglan, "utf8");
$kat=mysqli_query($baglan,"select * from site_kat ");
$katlar=mysqli_fetch_array($kat);
function Katsiralama($id,$katlar){
$toplamkayit=count($katlar);
print_r($katlar);
echo $toplamkayit;
exit;
for($i=0; $i < $toplamkayit; $i++ ) {
$katid=$katlar[$i]['id'];
$altkatsayi=altkatsayi($katid,$katlar);
if($altkatsayi==0)
{
//alt kategori sayısı yoksa tekli yazdır
echo "<li><a href='kat.php?k=$katid'>";
echo $katlar[$i]['ad'];
echo "</a></li>";
}else{
//alt kategorisi varsa alta alt kagorilerini getir
echo "<li><a href='#'>";
echo $katlar[$i]['ad'];
echo "</a>";
Katsiralama($katid,$katlar);
echo "</li>";
}
}
}
function altkatsayi($id,$katlar){
$toplamkayit=count($katlar);
$say=0;
for($i=0; $i < $toplamkayit; $i++ ) {
if ($katlar[$i]['ust']==$id)
{
$say=$say+1;
}
}
return $say;
}
Katsiralama(0,$katlar);
?>