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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите разбить на две колонки(столбцы) результат запроса

Сообщения:  [1-10]   [11-18] 

 
 автор: gurza   (11.12.2011 в 20:44)   письмо автору
 
   для: cheops   (11.12.2011 в 19:32)
 

спасибо за помошь все получилось

  Ответить  
 
 автор: cheops   (11.12.2011 в 19:32)   письмо автору
 
   для: gurza   (11.12.2011 в 19:25)
 

Можно начать с примера по ссылке http://softtime.ru/forum/read.php?id_forum=3&id_theme=8325.

  Ответить  
 
 автор: gurza   (11.12.2011 в 19:25)   письмо автору
 
   для: cheops   (11.12.2011 в 16:38)
 

а готового примерчика нет

  Ответить  
 
 автор: cheops   (11.12.2011 в 16:38)   письмо автору
 
   для: gurza   (10.12.2011 в 19:10)
 

Чтобы разбить данные в таком порядке, вам предварительно нужно сохранить данные в массив, затем вычисилить, какая позиция будет соответствовать точке 5 и после этого выводить в цикле данные $i и $i + 5 в одной строке.

  Ответить  
 
 автор: gurza   (11.12.2011 в 16:33)   письмо автору
 
   для: gurza   (10.12.2011 в 19:10)
 

неужели нет идей

  Ответить  
 
 автор: gurza   (10.12.2011 в 19:10)   письмо автору
 
   для: sim5   (02.10.2010 в 08:46)
 

а как разбить в таком порядке
1 5
2 6
3 7
4 8

  Ответить  
 
 автор: sim5   (04.10.2010 в 04:47)   письмо автору
 
   для: bohanostra   (04.10.2010 в 00:32)
 

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

  Ответить  
 
 автор: bohanostra   (04.10.2010 в 00:32)   письмо автору
 
   для: sim5   (02.10.2010 в 08:46)
 

То ли лыжи не едут, то ли я ебанутый! от 1 до 8 я сам считать умею! cbUserListCol на два столбца! ВОПРОС ПОНЯТЕН?????????????

  Ответить  
 
 автор: sim5   (02.10.2010 в 08:46)   письмо автору
 
   для: bohanostra   (02.10.2010 в 08:19)
 

Вы думаете я провидец, и знаю чего у вас там в результате запроса, и что надо разбить на два столбца? Запрос может вернуть все лишь одну строку записи, а может N-ое их количество. Nn записей результата запроса, это тоже самое, что и массив:
<?
$a 
= array(1,2,3,4,5,6,7,8);
echo 
"<table><tr>";
for(
$i=0$i<count($a); $i++) {
  echo 
"<td>" $a[$i] . "</td>";
  echo 
$i%? ($i+== count($a) ? "</tr>" "</tr><tr>") : null;
}
echo 
"</table>";

Что в вашем случае разбить....

  Ответить  
 
 автор: bohanostra   (02.10.2010 в 08:19)   письмо автору
 
   для: sim5   (01.10.2010 в 09:03)
 

Мы видимо не понимаем друг друга. То о чем вы пишите, я делал.
Запрос у меня один: echo "\t\t\t<td valign=\"top\" class=\"cbUserListCol" . $colIdx . "\">" . $this->_getUserListCell( $this->tableContent[$userIdx][$colIdx] ) . "\t\t\t</td>\n";
и если я его выведу в еще один столбец, он у меня будет дублироватся:

<td></td>1 <td></td> <td></td>1<td></td>
<td></td>2<td></td> <td></td>2<td></td>
<td></td>3 <td></td> <td></td>3<td></td>
<td></td>4 <td></td> <td></td>4<td></td>
<td></td>5<td></td> <td></td>5<td></td>
<td></td>6 <td></td> <td></td>6<td></td>

А мне надо один единственный запрос разбить на два столбца, без повторений:

Первый столбец Второй
1 2
3 4
5 6

  Ответить  

Сообщения:  [1-10]   [11-18] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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