|
|
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Просидел целый день: Где-то в цикле: $XXX="Arr".$i; ........ ........ printf("<td><input type=text name=$XXX value=$tmp></td>"); Потом (в браузере) нажимаю изменить (submit), и хочу теперь вывести содержание всех полей. Если выводить по-одному, например: printf("$Arr2"); - то получается, а как вывести весь массив Arr? Прошу альтернативные варианты решений не предлагать. Я студент, и у меня именно такая задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 22:59 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Mastkirа как вывести весь массив Arr?Это порнография какая-то, а не массив . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 23:12 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Mastkir Где-то в цикле: $XXX="Arr".$i; ........ ........ printf("<td><input type=text name=$XXX value=$tmp></td>"); Потом (в браузере) нажимаю изменить (submit), и хочу теперь вывести содержание всех полей. Если выводить по-одному, например: printf("$Arr2"); - то получается, а как вывести весь массив Arr? Прошу альтернативные варианты решений не предлагать. Я студент, и у меня именно такая задача. Как правильно заметил госопдин * - $Arr - это не массив. Что такое массив ты сможешь посомтреть по линку, любехно предложенному господином *. submit -я так понимаю, отправляет запрос на следующую страницу. Если так и $ArrX - это не переменные сеанса, то ты никак не выведешь содержимое "массива", который мало того что не массив, так он уже и не существует. А, вообще, бредовая задача(жаль, что в ВУЗах такие задачи встречаются). Либо ты сформулировал некорректно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 00:49 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Считаю должным пояснить: Согласен: "Arr".$i - это не совсем массив. Это скоррее названия переменных(Arr0, Arr1, Arr2, ... ), имена которых сохраняет значение очередного поля в таблице: $XXX="Arr".$i; printf("<td><input type=text name=$XXX value=$tmp></td>"); Нажимая submit, должно происходить(чего у меня нет пока) замена таблицы базы данных для переменных (Arr0, Arr1, Arr2, ... ) на их измененные значения. Но для этого мне нужно научится читать значения переменных Arr0, Arr1, Arr2, и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 01:26 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
авторНо для этого мне нужно научится читать значения переменных Arr0, Arr1, Arr2, и т.д. Двойной доллар $$ Код: plaintext Код: plaintext 1. в твоем случае Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 07:21 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Я бы тебе за такое даже банан(2) не поставил, ты вообще представляешь на кой тебе это надо - для таких целе используются массивы почему?Почитай документацию (про скорость обработки, про память, что лучше оптимизированно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 17:34 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Mastkir поставь какому-нибудь отличнику пару пива и пусть он тебе напишет код. Будет быстрее и мнеьше нервов потратишь на все это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 18:38 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
Специально для Apache_xp: На кой мне это надо - читать сообщения надо вниматильней. Я же кажется, писал: "Я студент, и у меня именно такая задача." А с массивами я давно уже сделал. А теперь ищу альтернативные решения, как мне и велели. Так что ставьте свой банан моему преподу тогда уж. И вообще, считаю, что если какой-нибудь новичок(типа я) пишет простой вопрос, то это не повод отправлять на документацию, или что-либо подобное, не дочитав даже до конца сообщение. Неужели так сложно помочь, если знаешь. Кстати, многие так и делают - спасибо господину v-zender. Я нигде найти долго этот ответ не мог, поэтому и написал такой вопрос. А вообще, где-то, в какой-то документации этот ответ конечно, есть. Только я его не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 04:06 |
|
||
|
Элементарный вопрос, но все-же
|
|||
|---|---|---|---|
|
#18+
MastkirА вообще, где-то, в какой-то документации этот ответ конечно, есть. Только я его не нашел.Потому что плохо искал. http://php.net/manual/ru/ => http://php.net/manual/ru/language.variables => http://php.net/manual/ru/language.variables.variable PS: только не говорите, что этот маршрут неочевиден и его было невозможно проделать самостоятельно в течении десяти минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:09 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32883458&tid=1478861]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
21ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 366ms |

| 0 / 0 |
