Создать форум бесплатно: ixbb.ru :: Календарь на Май 2024 года: calendar2008.ru/2024/may/

Страницы: (3) [1] 2 3  ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

маленький вопрос )

, маленький вопрос )
meravaz
Отправлено: Feb 16 2011, 01:36 PM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 266
Пользователь №: 1600
Регистрация:
22-May 08



вот код
CODE
<?php
session_start();.............
ну тут подключение к БД и все такое ........

$db = new db;
$db->query("select * from peoples where sex='girl' and bukva='ф'");
while($line=$db->get_row()){
echo '<li><a href="'.$line['url'].'">'.$line['name'].'</a></li>';
}

?>


все работает, выдает нормально, но !
выдает все в один ряд

Вася
Петя
Федр
Иван
и т.д.

а нужно что б

Вася Петя
Иван Федр
и т.д.



--------------------
PMEmail Poster
Top
Ilidan
Отправлено: Feb 17 2011, 01:08 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 940
Пользователь №: 508
Регистрация:
30-March 07



Это из-за тега
CODE
<li>

Можно сделать, например, так:
CODE

$flag = 0;
while($line=$db->get_row()){
if($flag==0){
echo '<li><a href="'.$line['url'].'">'.$line['name'].'</a>';
$flag = 1;
continue;
}
else{
echo '<a href="'.$line['url'].'">'.$line['name'].'</a></li>';
$flag = 0;
}


З.Ы. Но наверно можно и проще, просто голова не варит сейчас =)


--------------------
;-)
PMEmail PosterICQAOL
Top
meravaz
Отправлено: Feb 17 2011, 09:25 PM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 266
Пользователь №: 1600
Регистрация:
22-May 08



QUOTE (Ilidan @ Feb 17 2011, 01:08 PM)
Это из-за тега
CODE
<li>

Можно сделать, например, так:
CODE

$flag = 0;
while($line=$db->get_row()){
if($flag==0){
echo '<li><a href="'.$line['url'].'">'.$line['name'].'</a>';
$flag = 1;
continue;
}
else{
echo '<a href="'.$line['url'].'">'.$line['name'].'</a></li>';
$flag = 0;
}


З.Ы. Но наверно можно и проще, просто голова не варит сейчас =)

я правильно сделал?

CODE
$db = new db;
$db->query("select * from peoples where sex='girl' and bukva='а'");
$flag = 0;
while($line=$db->get_row()){
if($flag==0){
echo '<li><a href="'.$line['url'].'">'.$line['name'].'</a>';
$flag = 1;
continue;
}
else{
echo '<a href="'.$line['url'].'">'.$line['name'].'</a></li>';
$flag = 0;
}


просто почему то не работает ((


--------------------
PMEmail Poster
Top
meta-trader
Отправлено: Feb 17 2011, 10:21 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Скобки } не хватает кажись в конце самом.


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
Ilidan
Отправлено: Feb 17 2011, 11:10 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 940
Пользователь №: 508
Регистрация:
30-March 07



Ага, я её пропустил. Ты в следующий раз ошибку пости сразу, что бы понять что и где не работает и что именно не работает.


--------------------
;-)
PMEmail PosterICQAOL
Top
meravaz
Отправлено: Feb 18 2011, 12:04 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 266
Пользователь №: 1600
Регистрация:
22-May 08



чет что то не понятное для меня выдал ((

вот результат


--------------------
PMEmail Poster
Top
Ilidan
Отправлено: Feb 18 2011, 12:14 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 940
Пользователь №: 508
Регистрация:
30-March 07



Код выложи, который у тебя там.


--------------------
;-)
PMEmail PosterICQAOL
Top
meravaz
Отправлено: Feb 18 2011, 12:16 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 266
Пользователь №: 1600
Регистрация:
22-May 08



QUOTE (Ilidan @ Feb 18 2011, 12:14 AM)
Код выложи, который у тебя там.

CODE
$db = new db;
$db->query("SELECT * FROM lm_content  where catid='47' or catid='45' ORDER BY hits DESC LIMIT 2,10");
$flag = 0;
while($line=$db->get_row()){
if($flag==0){
echo '<li><a href="'.$line['url'].'">'.$line['name'].'</a>';
$flag = 1;
continue;
}
else{
echo '<a href="'.$line['url'].'">'.$line['name'].'</a></li>';
$flag = 0;
}
}
?>


--------------------
PMEmail Poster
Top
Ilidan
Отправлено: Feb 18 2011, 12:19 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 940
Пользователь №: 508
Регистрация:
30-March 07



CODE

while($line=$db->get_row()){
echo $line['url'];
}

Что - нибудь такой код выводит?
Он просто не получает данные из БД. В эту сторону надо копать.


--------------------
;-)
PMEmail PosterICQAOL
Top
meravaz
Отправлено: Feb 18 2011, 12:07 PM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 266
Пользователь №: 1600
Регистрация:
22-May 08



QUOTE (Ilidan @ Feb 18 2011, 12:19 AM)
CODE

while($line=$db->get_row()){
echo $line['url'];
}

Что - нибудь такой код выводит?
Он просто не получает данные из БД. В эту сторону надо копать.

ааа ээээээ а куда его вставить? смысле куда именно? остальную часть удалить что ли?


--------------------
PMEmail Poster
Top

Topic OptionsСтраницы: (3) [1] 2 3  Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0385 ]   [ 10 queries used ]   [ GZIP выключен ]