Buraya kadar gelebildim ama devamını yapamıyorum.
<?
function recursive_menu($ust,$host,$kadi,$sifre) {
require('Connections/bag.php');
$baglan=mysql_connect($hostname_bag, $username_bag, $password_bag);
$sql = mysql_query("SELECT * FROM kategori WHERE ust = '$ust'");
$i="";
while ($read = mysql_fetch_assoc($sql)) {
$i=$i.",".$read['id'];
recursive_menu($read['id'],$hostname_bag, $username_bag, $password_bag);
}
echo $i;
}
require('Connections/bag.php');
$link = mysql_connect($hostname_bag, $username_bag, $password_bag);
mysql_select_db($database_bag, $link);
mysql_query("SET NAMES 'latin5'");
?>
<? recursive_menu($_GET['id'],$hostname_bag, $username_bag, $password_bag); ?>Bunu çalıştırdığımda
şeklinde çıktılar veriyor. Ben kategorisi bunlar olan tüm ürünleri çekeceğim ;
Alıntı
SELECT * FROM urunler Where urunID in ('001','006','008','011','234', .......)
şöyle bir sql kullanacağım ama bir türlü elde ettiğim çıktıyı bu sorgunun içine sokamadım.
Not:fonksiyonda include yapmayıp, database değişkenlerini atamazsam çalışmıyor.