Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: forech and for loops
 
 автор: hatsker   (21.01.2008 в 06:39)   письмо автору
 
 

Привет всем. Тема старая.

Есть масив из n-го кол-ва

в array храняться названия фоток.... нужно вывести их все на страницу а точнее в таблицу по 4 штуки на строку, а тоесть на row

цикл начался!

выводим!
picture 1 | picture 2 | picture 3 | picture 4

далее идем по циклу пока не конец масива.

сижу думаю. много чего пробовал, примеры людей с форума тоде пробывал, но видимо кол-во пива дает о себе знать )))). прошу помощи!

   
 
 автор: Петр   (21.01.2008 в 11:15)   письмо автору
 
   для: hatsker   (21.01.2008 в 06:39)
 

Пожалуйста пользуйтесь! :)

<?php
// Массив;
$arr = array('a','b','c','d','e','f','g','h','i','j');
// Кол-во ячеек в строке;
$n 4;
// Обход массива;
if ($arr) {
 echo 
'<TABLE border="1">';
 foreach (
$arr as $item=>$value) {
  if (
$item $n == 0) { echo '<TR>'; }
  echo 
'<TD>'.$value.'</TD>';
  if (
$item $n == $n 1) { echo '</TR>'; }
 }
 echo 
'</TABLE>';
} else {
 echo 
'Массив пустой!';
}
?>

   
 
 автор: Unkind   (21.01.2008 в 11:34)   письмо автору
 
   для: hatsker   (21.01.2008 в 06:39)
 

Значит надо подождать, пока пиво не перестанет воздействовать на Вашу умственную деятельность. В чем проблема?

   
 
 автор: sim5   (21.01.2008 в 11:37)   письмо автору
 
   для: Unkind   (21.01.2008 в 11:34)
 

Пиво крепкое видимо.:))

   
 
 автор: hatsker   (21.01.2008 в 12:45)   письмо автору
 
   для: Unkind   (21.01.2008 в 11:34)
 

да нет все нормально..просто у меня была ошибка. я почти что сделал как в верхнем коде с недостатками....время друзья берет свое! всем спасибо

   
 
 автор: mihdan   (21.01.2008 в 13:10)   письмо автору
 
   для: hatsker   (21.01.2008 в 12:45)
 


<?php
// Массив;
$arr = array('a','b','c','d','e','f','g','h','i','j');
// Кол-во ячеек в строке;
$n 4;
$i 1;
// Обход массива;
if ($arr) {
   echo 
'<table border="1">
      <tr>'
;
    foreach (
$arr as $item=>$value) {
      echo 
'<td>'.$value.'</td>';
      if (
$i $n == 0) echo '</tr><tr>';
      
$i++;
    }
 echo 
'</tr></table>';
} else {
 echo 
'Массив пустой!';
}
?>

   
 
 автор: Петр   (21.01.2008 в 14:16)   письмо автору
 
   для: mihdan   (21.01.2008 в 13:10)
 

Не корректно, таблица начнется с </TR>

   
 
 автор: mihdan   (21.01.2008 в 17:33)   письмо автору
 
   для: Петр   (21.01.2008 в 14:16)
 

Вы это про что?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования