Автор Тема: Как послать "двойной" запрос?  (Прочитано 2841 раз)

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

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Как послать "двойной" запрос?
« : 25 Января 2002, 18:24:17 »
Незнаю как выразиться по-русски.

Посылаем запрос в Мускуль. Ответ формируем в таблицу. Для удобства чтения из таблицы, нужно "подкрасить" строки в таблице (через один), т.е. допустим одна темно-серая, следующая строка светло-серая, потом опять темно-серая и т.д.

Есть цикл, который считывает элементы из БД
while ($myrow = mysql_fetch_array($result))

и вставляет в таблицу
printf("%s\\n", $myrow["place"]);

А как можно за один цикл, считывать по две строки из БД?
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Евгений aka Razor,

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Как послать "двойной" запрос?
« Ответ #2 : 25 Января 2002, 21:15:23 »
Сорри, не заметил...

Спасибо! ;)
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Как послать "двойной" запрос?
« Ответ #3 : 31 Января 2002, 20:22:44 »
По две строки вроде нельзя
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Как послать "двойной" запрос?
« Ответ #4 : 01 Февраля 2002, 12:54:52 »
2 AlieN: мда, я тоже не нашел...

Спасибо Britve, что на путь наставил... только подсветка строк  в том варианте не везде работала, поэтому переделал ее в такую:

$color = "f5f5f5";
while($rc = mysql_fetch_array($qc)) {
print "\\n";
print "".$rc["id"]."\\n";
print "".$rc["name"]."\\n";
print "\\n";
$color = ($color == "f5f5f5") ? "ffffff" : "f5f5f5";
}
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Как послать "двойной" запрос?
« Ответ #5 : 02 Февраля 2002, 20:32:55 »
у меня подвестка сделана так:
   if($h%2==1){$bgcolor="#D0DCE0";}
   if($h%2==0){$bgcolor="#CCCCFF";}
естественно всё в цикле ++$h
вот выглядит так:
http://perec.km.ru/znak/cat.php?action=search&search=1&type=2&for=1&ord=1
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

 

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