X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Как вывести в цикле массив?
Kdes70
Kdes70
Topic Starter сообщение 13.6.2012, 20:32; Ответить: Kdes70
Сообщение #1


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

в таблице данных есть(помимо других полей) три поля куда заносятся название изображений
задача вывести эти изображение в контент, но трудность в том что количество изображений может меняться в зависимости сколько загрузил пользователь 2 или 1.
пробовал зделать вот так выводит изображения, но если картинки две одно поле получается пустым помогите сделать правильно

if(isset($advert["img1"]) && isset( $advert["img2"]) && isset( $advert["img3"]))
            {
               $img = array($advert["img1"],$advert["img2"],$advert["img3"]);
          
        foreach($img as $i=>$i):{
            
        echo ("<img class='img_post' src='files/$img[$i]'>");
            }
         endforeach;
            }
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Symphony
Symphony
сообщение 14.6.2012, 17:08; Ответить: Symphony
Сообщение #2


Дедовским if не пробывал?

if($advert["img1"] != ''){
print '<img class="img_post" src="files/'.$advert["img1"].'">';
}
if($advert["img2"] != ''){
print '<img class="img_post" src="files/'.$advert["img2"].'">';
}
if($advert["img3"] != ''){
print '<img class="img_post" src="files/'.$advert["img3"].'">';
}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kdes70
Kdes70
Topic Starter сообщение 14.6.2012, 20:49; Ответить: Kdes70
Сообщение #3


спасибо огромное)))
к стати я этим же способом пытался сделать, но вот
!= ''
не додумался указать)))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
madcoder
madcoder
сообщение 18.6.2012, 13:11; Ответить: madcoder
Сообщение #4


а вообще $i=>$i это тупо)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 25.6.2012, 14:25; Ответить: sc2r2bey
Сообщение #5


а картинки а одном поле или в нескольких?
можешь из массива удалить пустые значения и потом вывести очищенный массив
или в самом цикле перед эхом делать проверку empty и выводить или нет, а через if это немного изврат

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как в пушсетках покупают по 100-200 тысяч кликов за день?
0 Boymaster 385 Вчера, 1:56
автор: Boymaster
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
19 uahomka 3309 20.4.2024, 18:05
автор: Liudmila
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
149 adw-kupon.ru 19774 20.4.2024, 17:41
автор: Liudmila
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
30 freeax 4995 20.4.2024, 16:49
автор: Liudmila
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
13 Boymaster 2013 20.4.2024, 15:06
автор: Boymaster


 



RSS Текстовая версия Сейчас: 23.4.2024, 10:25
Дизайн