Bi proje için kategori sayfası hazırlıyorum ve sorunum şu;
kategorileri url olarak kategoriler?kid=5
olarak çağırıyorum. Kodlarla anlatmak gerekirse
function Kategori_List($k_id=83)
{
$request=mysql_query('SELECT k_id,k_adi,ana_kategori FROM site_kategori ORDER BY k_adi ASC');
$list=array();
while($row=mysql_fetch_assoc($request)){
$list[$row['k_id']]=$row;
}
mysql_free_result($request);
$tree = array();
foreach ($list as $id => $item)
{
if ($k_id > 0){
$kontrol=$k_id;
}else{
$kontrol=0;
}
if ($item['ana_kategori'] == $kontrol)
{
$tree[$item['k_id']] = $item;
unset($list[$id]);
Kategori_Find_Sub_Cats($list, $tree[$item['k_id']]);
}
}
return $tree;
}en üstte bulunan function Kategori_List($k_id=83) kodu içerisinde83 yazan yeri
$id = ($_GET['kid']); şeklinde id'ye eşitlemem lazım.
Hata alıyorum.