Автор Тема: цикл для вывода в два столбца одного параметра  (Прочитано 9995 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
цикл для вывода в два столбца одного параметра
« Ответ #15 : 11 Августа 2003, 13:15:27 »
Может, .= ?

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
цикл для вывода в два столбца одного параметра
« Ответ #16 : 11 Августа 2003, 13:21:22 »
tserbis

Точно :). Поправил.
Не все коту матрица.

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
цикл для вывода в два столбца одного параметра
« Ответ #17 : 11 Августа 2003, 13:43:28 »
Как-то всё сложновато.
Если нужно всего лишь вывести результаты в табличку из двух столбиков, то довольно просто сделать это так:

$res=mysql_query(" ЗАПРОС ");
$count=mysql_num_rows($res);
   $i=0;
   print "   ";
   print "";
   while($row=mysql_fetch_row($res)){
      if($i%2==0 && $i!=0){print "";}
         print "";
     $i++;
         if($count==$i && $i%2!=0){print "";} ### пустая ячейка, чтобы не было дырки в таблице
   }
   print "
$row[1] ..... $row[..n...] 
";

не правда ли, достаточно просто...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
цикл для вывода в два столбца одного параметра
« Ответ #18 : 11 Августа 2003, 13:53:52 »
Croaker, вот ты тоже - собираешь совсем ненужную переменную.
В общем-то - ничего страшного, но некрасиво...

pahal, если бы ты потрудился пойти по ссылке, которую я дал, то мог бы не трудиться набивать здесь точно такой же код.

Оффлайн Minister

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.gets.ru
Конечно, все очень замечательно. Попробовал два варианта и оба хорошо работают, т.е. они выводят таблицу такого вида:
+----+----+
| 1  | 2  |
+----+----+
| 3  | 4  |
+----+----+
| 5  | 6  |
+----+----+

Как видно, таблица (выше) заполняется по строкам. А как сделать, чтобы таблица заполнялась по столбцам? (см. ниже)

+----+----+
| 1  | 4  |
+----+----+
| 2  | 5  |
+----+----+
| 3  | 6  |
+----+----+

Спасибо за ответ. Может я что-то не так делаю - поправьте.
Компьютерный Портал
Компьютерная Библиотека Всевозможные Скрипты

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
сделай таблицу в две ячейки, выводи начала в одну, потом во вторую

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
а среди "Всевозможных Скриптов" подходящего не нашлось?
и "Компьютерная Библиотека" тебе не помогла?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
мужык
http://docs.gets.ru - твое детищо?
я плакал

Оффлайн Minister

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.gets.ru
Цитировать
RomikChef:
а среди "Всевозможных Скриптов" подходящего не нашлось? и "Компьютерная Библиотека" тебе не помогла?

Прикалываетесь? :)
И там и там подходящего не нашлось.
Цитировать
RomikChef:
мужык http://docs.gets.ru - твое детищо? я плакал

Весь портал мой. А что там не так? (ответьте в личку) :)

Цитировать
RomikChef:
сделай таблицу в две ячейки, выводи начала в одну, потом во вторую

Хех это самое простое. Но мне хочется чтобы все было разделено по полочкам, а не перекашивало...
Компьютерный Портал
Компьютерная Библиотека Всевозможные Скрипты

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
Minister:
Но мне хочется чтобы все было разделено по полочкам, а не перекашивало...

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

Здесь форум, вообще-то по программированию. Поэтому, с тем, что кому хочется - это к психоаналитику.
если это для вас задачка слишком простая, то вам на олимпиаду какую-нибудь.
а мы люди простые. Есть проблемы - решаем.
нету проблем - водку пьем.
сами себе проблем - не создаем.

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

про портал.
забавный способ подбора материалов.
больше всего напоминает Плюшкина.
или воронье гнездо - тащишь все ,что блестит, не понимая ценности.
"классы в 3 пыхе" - это очень сильно.
остальное я там на месте откомментировал еще днем.

Оффлайн Minister

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.gets.ru
Цитировать
RomikChef:
ну засунь половину в массив и выводи по очереди, если так хочется водну таблицу. тут же все решения очевидные.

Я конечно никого не прошу написать мне код. Я хотел получить ответ, что нужно изменить в вышепредставленных кодах, чтобы в таблице вывод был равномерным. Сам я пытался там что-то мудрить, но ничего толкового из этого не получил.
Компьютерный Портал
Компьютерная Библиотека Всевозможные Скрипты

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
Minister:
Я хотел получить ответ, что нужно изменить в вышепредставленных кодах,

ничего.
поскольку здесь есть варианты ВООБЩЕ на любой вкус.
если ты разуешь глаза, и напряжешься, чтобы найти нужное, то вопросов у тебя не будет вообще.

теперь я понимаю, почему и на сайте у тебя такая каша.
потому, то ты не то, что хорошую стаью отличить не можешь, а даже прочесть до конца, чтобы понять смысл.

а посетители твои - лохи.
если пипл хваает - это еще не повод собой гордиться.
в телевизоре Степаненко тоже зрителям нравится.

Посетителя воспитывать надо.
За лоха - думать надо, пигнками его гнать к хорошему, а не лебезитть и подсовывать "хотите от брата-ламера? Извольте!"

вреда от твоего портала больше, чем пользы.

сделал бы одну ссылку на детайл.пхпклуб.ру
там хоть какой-никакой ценз присутствует.

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
[OFF]RomikChef , перестань, пожалуста, писать ответы в стиле хокку :)
[/OFF]
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Minister
Вообще, конечно, ты хорошее дело делаешь.
Опять же - не воруешь, а ссылки ставить. За одно это тебя можно любить, по сравнению с другими библиотекарями.

Это у меня бзик - в пхп СТОЛЬКО ламеров, лезущих писать свои "статьи", что с этим мутным валом бороться очень сложно.
я, как могу - борюсь.
Снимаю совсем уж одиозныестатьи, вроде курепинской про регистер глобалс.

я не очень понял, приходят ли тебе баг-репорты, так что пара рекомендаций здесь.
ВСЕ статьи Дмитрия Бородина находятся по адресу http://php.spb.ru
все остальное - воровство.
При том, что Бородин - гений, большая часть его статей устарели просто безбожно, а часть была неверной с самого начала

статьи Руслана Курепина лучше вообще убрать. он идиот.
« Последнее редактирование: 13 Июня 2004, 11:06:45 от RomikChef »

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28