Znów mam problem z PHP.
Wyciągam rekordy z bazy:
$c1_res = mysql_query("SELECT `category_name` FROM lpf_categories WHERE main_category_id='1' ORDER BY category_id ASC"); { { $cat1_list .= "<option value='".$cat1_list_data['category_id']."' ".$cat1_select."> — ".$cat1_list_data['category_name']."</option>\n"; } }
Wszystko śmiga, ale problem w tym że muszę dla 10 kategorii wyciągnąć rekordy i gdybym chciał to zrobić znanymi mi sposobami, musiałbym ten skrypt napisać jeszcze 10x i zmienić tylko nazwy zmiennych na kolejne...
Czy mógłbym tak zrobić, że wziąć jeden skrypt w pętle FOR i utworzyć jakby zmienną w zmiennej?
Działałoby to tak, że w pętli byłaby dodatkowa zmienna która za każdym 'okrążeniem' powiększała by się o 1, aż do 10.
Zmienną tą wstawiłbym w te poprzednie zmienne:
$cat{tutaj ta zmienna}_list, $c{tutaj ta zmienna}_res
itp.
Czy można tak wstawić w jedną zmienną drugą, żeby to normalnie działało?