Przekazuję ciąg zmiennych z animacji flash do pliku php.
Dostaje on różną ilość zmiennych - w zależności od klikniętych rzeczy w animacji. Wszystkie są ponumerowane.
Np. rzecz0, rzecz1, rzecz2 - każda zawierająca pewną wartość oraz zmienną count mówiącą o ilości przekazywanych zmiennych (teraz mnie olśniło że mógłbym użyć count($_POST) ale to nie jest ważne.
Chcę dynamicznie tworzyć zapytanie MySQL przekazując zawsze wszystkie zmienne podane przez flash. I to mój problem, który pewnie leży gdzieś u podstaw PHP i składni MySQL..
Moja pętla wygląda tak:
$query="SELECT * FROM tabela WHERE "; for($i=0; $i<$_POST['count']-1; $i++) { $query .= "rzecz = '{$_POST['rzecz".$i."']}' OR "; } $query .= "rzecz = '{$_POST['rzecz".$i."']}'";
Niestety - łamanie odwołań do zmiennych nie działa tak fajnie jak łączenie stringów ze zmiennymi "ciąg znaków".$zmienna."dalszy ciąg znaków"...
Pewnie jest to problem zapisu - nie mam pojęcia jak zapisać to w sposób umożliwiający php przełknięcie kodu..
Z góry dzięki za pomoc!
Pozdrawiam