Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вывести содержание массива 
:(
    Опции темы
supervladislav
Дата 12.7.2009, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



мне надо вывести содержание массива в цикле с раздным кол-вом интераций))тоесть кол-во прохождений цикла 
будет либо 31 либо 28 либо 30 а содержание данных в массиве будет раздным 

Код

for($i1=1;$i1<=$day1;$i1++){
$cfg++;
echo '<tr>';
echo '<td align="center" width="5%">'.$cfg.'</td><td align="center" width="5%">'.$mesac.'</td><td align="center" width="5%">'.$year.'</td><td align="center" width="90%"><a href="ej.php?mes='.$mesac.'&sday='.$cfg.'">'.$soob[$i1].'</a></td>';
echo '</tr>';
}

PM MAIL   Вверх
Veve
Дата 12.7.2009, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 1.1.2005
Где: Латвия, Рига

Репутация: 3
Всего: 13



ну раз надо, выводи... разрешаю!  smile  Где вопрос? 
PM MAIL ICQ Skype MSN   Вверх
p0zt3r
Дата 12.7.2009, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 4.2.2007
Где: Самара

Репутация: 3
Всего: 6



Кстати, для работы с датой и временем есть полезные функции  smile 

 smile 
--------------------
24*7*365*геморой*зарплата=0
PM MAIL ICQ   Вверх
supervladislav
Дата 13.7.2009, 00:01 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



простите за неточность $day=31;

Добавлено через 49 секунд
вывести данные из $soob[$i1] как
PM MAIL   Вверх
Veve
Дата 13.7.2009, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 1.1.2005
Где: Латвия, Рига

Репутация: 3
Всего: 13



Ну да, вроде как бы и вопрос появился, а легче и не стало smile

Цитата

Как вывести данные из $soob[$i1]


Код

echo $soob[$i1]; 


 smile 
PM MAIL ICQ Skype MSN   Вверх
Nirvana77
Дата 13.7.2009, 00:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 12.7.2009

Репутация: 1
Всего: 1



Вы имеете ввиду вывести данные из массива?
То так:

Код

echo var_dump($soob);


-------------------------
Первичный вопрос ваш неясен. 

Код

$day=31;
for($i=0;$i<=$day; ++$i){
echo '<tr>';
echo '<td>'.$day[$i].'</td>';
echo '</tr>';
}


Добавлено через 11 минут и 58 секунд
Видимо данному господину нужна функция в которую нужно предоставлять разные данные, такие как кол-во дней! Сделал на коленке  smile 

Код

public function primer ($day, $message)
{
    for($i=0;$i<=$day; ++$i)
    {
     $txt .= '<tr>';
     $txt .= '<td>'.$day[$i].'</td><td>'.$message.'</td>';
     $txt .= '</tr>';
    }
  return $txt;
}

// Примеры вызова функции 
$days = 31;
$message = "Это текст";
echo primer ($days, $message);

$days2 = 29;
$message2 = "Это текст2";
echo primer ($days2, $message2);

$days3 = 50;
$message3 = "Это текст3";
echo primer ($days3, $message3);
 
PM MAIL   Вверх
supervladislav
Дата 13.7.2009, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



мне нужно в цикле вывести массив ,но там  цикл с другими данными не с максимальным кол-вом массива ,а где $day1=31 
внутри цикла мне надо вывести массив 
$soob[$i1] ,как эо лучше сделать вложенным циклом?
 
Код

for($i1=1;$i1<=$day1;$i1++){
$cfg++;
echo '<tr>';
echo '<td align="center" width="5%">'.$cfg.'</td><td align="center" width="5%">'.$mesac.'</td><td align="center" width="5%">'.$year.'</td><td align="center" width="90%"><a href="ej.php?mes='.$mesac.'&sday='.$cfg.'">'.$soob[$i1].'</a></td>';
echo '</tr>';
}

PM MAIL   Вверх
Nirvana77
Дата 13.7.2009, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 12.7.2009

Репутация: 1
Всего: 1



Если Вам нужно в цикле вывести массив, то используйте: foreach
        
Код

 foreach($array as $value) 
   {    
 
    }



PM MAIL   Вверх
supervladislav
Дата 13.7.2009, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



Nirvana77, но при этом 
мне надо  чтобы нижняя строка повторялась 30 раз ,и чтобы массив выводился в пределах от 0 до 22 
Код

echo '<tr>';
echo '<td align="center" width="5%">'.$cfg.'</td><td align="center" width="5%">'.$mesac.'</td><td align="center" width="5%">'.$year.'</td><td align="center" width="90%"><a href="ej.php?mes='.$mesac.'&sday='.$cfg.'">'.$soob[$i1].'</a></td>';
echo '</tr>';

PM MAIL   Вверх
Shark
Дата 14.7.2009, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 18.6.2006
Где: Москва

Репутация: 4
Всего: 4



supervladislav, моя твою плохо понять, что твоя хотеть!
можешь более четко описать проблему?
Цитата

чтобы массив выводился в пределах от 0 до 22 

за раз или по рандому?


--------------------
Смерть - это только начало... 
Агентство недвижимости Premial
PM MAIL WWW ICQ   Вверх
SneG0K
Дата 14.7.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



supervladislav, слушай, напиши по-русски. Ничего не понятно, что ты хочешь
PM WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0781 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.