Ann
Новичок
Массив с неизвестным кол-вом членов надо запихнуть в переменные
Разбираюсь с чужим кодом. Что-то я запуталась...
Есть БД, вытаскиваем из нее значения запросом "SELECT * FROM searchlistname WHERE id=5". Загоняем в массив: while ($WFres = mysql_fetch_array($WFqres)); Кол-во членов массива может быть разным. Массив получается вида: Array ( [0] => 5 [id] => 5 [1] => Управление [name] => Управление [2] => i5 [filedname] => i5 ) . Мне надо кажый член загнать в переменную. Далее создать поля <input type="text" value="" name="filedname[]" size="60">, где value - значение из массива, а в []- поля id. Причем сам запрос и вывод инпут разнесено в разных концах кода. Используется: echo "<input type=text size=60 name=".$WFcurrent."[".$$FieldPrimaryKey."] value=\"".$$WFcurrent."\">";
Как видно, не определяются поля с $$. Где смотреть?
Разбираюсь с чужим кодом. Что-то я запуталась...

Есть БД, вытаскиваем из нее значения запросом "SELECT * FROM searchlistname WHERE id=5". Загоняем в массив: while ($WFres = mysql_fetch_array($WFqres)); Кол-во членов массива может быть разным. Массив получается вида: Array ( [0] => 5 [id] => 5 [1] => Управление [name] => Управление [2] => i5 [filedname] => i5 ) . Мне надо кажый член загнать в переменную. Далее создать поля <input type="text" value="" name="filedname[]" size="60">, где value - значение из массива, а в []- поля id. Причем сам запрос и вывод инпут разнесено в разных концах кода. Используется: echo "<input type=text size=60 name=".$WFcurrent."[".$$FieldPrimaryKey."] value=\"".$$WFcurrent."\">";
Как видно, не определяются поля с $$. Где смотреть?