Arkadaşım switch içinde foreach vs. kullanılmaz diye bir şey yok. Kullanılabilir. Bir önceki mesajımda dediğim gibi sen neyi svitch içinde göstermek istiyorsun onu söyle. Veritabanından gelen bilgiyi bir liste ile falan mı karşılaştıracaksın. Ya da gelen ide göre mi switch yapacaksın.
switch($_GET['productId']){
case 1:
$get_product = mysql_query('SELECT * FROM products where id='.intval($_GET['productId']));//gelen ide göre
while(){
//vs. vs.
}
break;
case 2:
foreach(){
//vs. vs.
}
break;
}ya da sorgu içinde yapacaksan:
$get_product = mysql_query('SELECT * FROM products where id='.intval($_GET['productId']));//gelen ide göre
while($row = mysql_fetch_array($get_product)){
switch($row['id']){
case 1:
//vs. vs
break;
case 2:
//vs. vs
break;
}
}