Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Правильный вывод из мускула ? Прошу помощи! 
:(
    Опции темы
pipka
Дата 16.2.2005, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



Код

$query = "SELECT Artikel_Nr, Name, Beschreibung, Bild_klein, Bild_gross FROM artikel";
$result = mysql_query($query);

while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "<table>" .
"<tr>" .
"<td><a href=\"javascript:NeuFenster('{$row['Bild_gross']}')\"><img src='$img_src{$row['Bild_klein']}' style=\"border: 4px dashed #E6E6E6\"></a> </td>" .
"<td><font size=+1>{$row['Name']}<br>Art-Nr: <b>{$row['Artikel_Nr']}</font></b><br>{$row['Beschreibung']} </td>" .
"</tr>";
}


Хочу сделать в два столбца smile НЕ могу додуматься как... прошу помощи и поддержке ;)
PM MAIL   Вверх
Наставник
Дата 16.2.2005, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 327
Регистрация: 4.11.2004

Репутация: нет
Всего: 15



Код

echo("<table>");
while($row = mysql_fetch_array($result))
{
  echo("<tr>");
  echo("<td><a href=\"javascript:NeuFenster('{$row['Bild_gross']}')\"><img src='$img_src{$row['Bild_klein']}' style=\"border: 4px dashed #E6E6E6\"></a> </td>");
  echo("<td><font size=+1>{$row['Name']}<br>Art-Nr: <b>{$row  ['Artikel_Nr']}</font></b><br>{$row['Beschreibung']} </td>");
  echo("</tr>");
}
echo("</table>");


Это сообщение отредактировал(а) Наставник - 16.2.2005, 17:21


--------------------
Богатство языка определяет широту мысли
Персональный сайт >>
PM MAIL WWW   Вверх
pipka
Дата 16.2.2005, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



вопрос: какую роль играют добавленные тобою скобки ? - мне просто интересно, т.к. ламер в этом.
PM MAIL   Вверх
Наставник
Дата 16.2.2005, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 327
Регистрация: 4.11.2004

Репутация: нет
Всего: 15



Цитата(pipka @ 16.2.2005, 17:21)
вопрос: какую роль играют добавленные тобою скобки ? - мне просто интересно, т.к. ламер в этом.


Вообще роли не играют вообще. (просто я так привык писать)
Но если, Вы внимательно посмотрите, то тег <table> я вынес за тело цикла, что Вам позволит сделать два столбика.

Это сообщение отредактировал(а) Наставник - 16.2.2005, 17:29


--------------------
Богатство языка определяет широту мысли
Персональный сайт >>
PM MAIL WWW   Вверх
pipka
Дата 16.2.2005, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



проверил, всё по старому!
Добавлено @ 17:27
хм, направь ;) как сделать то ?
PM MAIL   Вверх
Наставник
Дата 16.2.2005, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 327
Регистрация: 4.11.2004

Репутация: нет
Всего: 15



Хм, странно, так-с, а что именно, не получается, или лучше так, какой результат у Вас на данный момент - что на экран выводится?


--------------------
Богатство языка определяет широту мысли
Персональный сайт >>
PM MAIL WWW   Вверх
Наставник
Дата 16.2.2005, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 327
Регистрация: 4.11.2004

Репутация: нет
Всего: 15



проверил в редакторе - все ок.

Код

echo("<table>");
while($row = mysql_fetch_array($result))
{
 echo("<tr><td><a href=\"javascript:NeuFenster('".$row['Bild_gross']."')\"><img src='".$img_src."".$row['Bild_klein']."' style=\"border: 4px dashed #E6E6E6\"></a> </td><td><font size=+1>".$row['Name']."<br>Art-Nr: <b>".$row['Artikel_Nr']."</font></b><br>".$row['Beschreibung']."</td></tr>");
}
echo("</table>");

если у Вас не работает, то скорее всего не верно сформирован sql запрос.

Это сообщение отредактировал(а) Наставник - 16.2.2005, 17:40


--------------------
Богатство языка определяет широту мысли
Персональный сайт >>
PM MAIL WWW   Вверх
pipka
Дата 16.2.2005, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



так весь то sql запрос, я выбираю нужные мне поля из таблицы артикль. и всё... что же делать дальше не пойму, как сделать в таблицу.
Добавлено @ 17:44
Код

$query = "SELECT Artikel_Nr, Name, Beschreibung, Bild_klein, Bild_gross FROM artikel";
$result = mysql_query($query);


весь мой запрос то
PM MAIL   Вверх
Наставник
Дата 16.2.2005, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 327
Регистрация: 4.11.2004

Репутация: нет
Всего: 15



Так - с, упрощаем, до самого что есть...

1. Проверь, если это работает.

Код

$query = "SELECT * FROM artikel";
$result = mysql_query($query);

echo("<table>");
while($row = mysql_fetch_array($result))
{
echo("<tr><td>  111  </td><td> 222 </td></tr>");
}
echo("</table>");


2. То и это тоже зароботает.

Код

$query = "SELECT Artikel_Nr, Name, Beschreibung, Bild_klein, Bild_gross FROM artikel";
$result = mysql_query($query);

echo("<table>");
while($row = mysql_fetch_array($result))
{
echo("<tr><td><a href=\"javascript:NeuFenster('".$row['Bild_gross']."')\"><img src='".$img_src."".$row['Bild_klein']."' style=\"border: 4px dashed #E6E6E6\"></a> </td><td><font size=+1>".$row['Name']."<br>Art-Nr: <b>".$row['Artikel_Nr']."</font></b><br>".$row['Beschreibung']."</td></tr>");
}
echo("</table>");



--------------------
Богатство языка определяет широту мысли
Персональный сайт >>
PM MAIL WWW   Вверх
pipka
Дата 16.2.2005, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



это всё работает. мы говорим о разных вещах!
я хочу стобы в два стобца результаты были!
т.е.
не АРТИКЛЬ
АКРТИКЛЬ
АРТИКЛЬ

а именно таК:

Артикль Артикль
Артикль Артикль
PM MAIL   Вверх
pipka
Дата 17.2.2005, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



блин, никто не знает smile
PM MAIL   Вверх
penizillin
Дата 17.2.2005, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: нет
Всего: 9



для начала вам необходимо понять, по какому признаку формировать второй столбец. можно так:
Код
1   2
3   4
5   6
а можно
Код
1   4
2   5
3   6
так или иначе, создание элемента столбца можно вынести во внешнюю функцию и вызывать ее с определенными параметрами.

первый пример можно алгоритмично объяснить разницей "четное число / нечетное число". второй - "вычислить половину записей и выводить правый столбец по принципу: индекс + половина"
PM MAIL ICQ   Вверх
pipka
Дата 18.2.2005, 00:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



ага понятно smile я общем так и думал, теперь осталось только разобрыться с выборкой и функциями...
какой функцией то пользоваться ? может кто пример какой дать ? с выбором из базы разобратся смогу сам...

за разьяснения большое спасибо!

penizillin
Код

1   2
3   4
5   6


более приятнее

PM MAIL   Вверх
penizillin
Дата 18.2.2005, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: нет
Всего: 9



Цитата(pipka @ 17.2.2005, 22:21)
какой функцией то пользоваться ?
в частности функцией определения остатка от деления целых чисел.
PM MAIL ICQ   Вверх
pipka
Дата 18.2.2005, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 4.12.2004

Репутация: 0
Всего: 2



хм, так я ж не знаю что по чём ) разьясни коль можешь на живом понятном примере пожалуйсто, буду очень признателен! smile
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0672 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.