Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Дилемма с кодом!

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Помогите разобраться с кодом цикла, и присваиванием!
steb
Отправлено: 14 Марта, 2013 - 19:53:03
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Доброго времени суток друзья! У меня такая возникла проблемка пишу маленький код добавления страниц. Вот часть кода:

PHP:
скопировать код в буфер обмена
  1.  
  2.  $n = count($_POST);
  3. $key = array_keys($_POST);
  4. for($i=0; $i < $n; $i++){
  5.         $images = '<a class="gallery" rel="group" title="" href="'.$_POST[$key[$i]].'"> <img src="'.$_POST[$key[$i]].'" width="20%"></a> <br>';
  6. };
  7.  


Идея такая: что переменной $images присваивается все значения тела цикла и потом она выводится в определенном месте, но ей присваивается только последнее значение массива. Почему?

Помогите.Как с этим разобраться?

P.S. Не судите строго, я новичок, впервые пробую писать на php.
 
 Top
DeepVarvar Супермодератор
Отправлено: 14 Марта, 2013 - 20:06:36
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




steb пишет:
$images =
$images .=
это Вверху конкатенация
 
 Top
steb
Отправлено: 14 Марта, 2013 - 20:12:17
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Урааааа Спасибо большое, работает!!

Интиресные секреты написания кода!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB