adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
Помогите электрику с php
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ
Автор Сообщение
djlab
Гуру
Предупреждений : 1
СообщениеДобавлено: Пт 24-12-10 : 11-23    Заголовок сообщения: Помогите электрику с php Ответить с цитатой

Smile
есть код модуля, написать его мне помогли, нужно откопировать этот код, что бы выводилось сразу несколько данных модулей, но когда просто копирую - выводится всё столбцом, а надо в строчку.
Поможите)
Код:
<?php
    $tpl_link = mysql_connect("адресмускула", "имябазы", "пароль")  or die("Could not connect: " . mysql_error());
    //print ("Connected successfully");
    mysql_select_db("magneto", $tpl_link) or die ("Database not found.");
    mysql_query("SET CHARACTER SET 'UTF8'");
    mysql_query("SET CHARACTER SET UTF8");
   
    $tpl_offset_result = mysql_query( " SELECT FLOOR(RAND() * COUNT(*)) AS `tpl_offset` FROM `tbl_base` ");
    $tpl_offset_row = mysql_fetch_object( $tpl_offset_result );
    $tpl_offset = $tpl_offset_row->tpl_offset;
    $tpl_result = mysql_query( " SELECT NAZV, CODE, RAZMER, POSTER, VOTES, KAT, (SELECT NAZV FROM `tbl_kat` WHERE `tbl_base`.`KAT` = `tbl_kat`.`CODE`) AS KAT_STR FROM `tbl_base` LIMIT $tpl_offset, 1 " );
    $tpl_row = mysql_fetch_assoc($tpl_result);
   
    echo "<a href=\"http://dc.under-side.ru/topic.php?type=show&code=".$tpl_row["CODE"]."\" class=\"linkm1\"><b>".$tpl_row["NAZV"]."</b></a><br>
";
    echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"5\">
";
    echo "<tbody>
";
    echo "   <tr>
";
    echo "      <td align=\"center\">
";
    echo "         <a href=\"http://dc.under-side.ru/topic.php?type=show&code=".$tpl_row["CODE"]."\" title=\"".$tpl_row["NAZV"]."\">
";
    echo "                <img src=\"http://dc.under-side.ru/main/eskiz/".$tpl_row["POSTER"]."\" alt=\"Перейти на раздачу : ".$tpl_row["NAZV"]."\" border=\"0\" height=\"200\" width=\"100%\">
";
    echo "         </a>
";
    echo "          </td>
";
    echo "   </tr>
";
    echo "   <tr>
";
    echo "      <td align=\"center\">
";
    echo "             <a href=\"http://dc.under-side.ru/kat.php?type=showkat&type2=".$tpl_row["KAT"]."\">".$tpl_row["KAT_STR"]."</a><br>
";
    echo "             Размер: ".$tpl_row["RAZMER"]." МБ
";
    echo "      </td>
";
    echo "   </tr>";
    echo "</tbody>
";
    echo "</table>
";
   
    mysql_close($tpl_link);
?>
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Iskander.nsk
Гуру
СообщениеДобавлено: Пт 24-12-10 : 13-04    Заголовок сообщения: Ответить с цитатой

djlab
Хочешь разместить на странице одинаковые модули в нескольких местах? Пользуешься CMS, и какой? Я в ПХП не рублю, но подозреваю,что разница большая.
А тот кто тебе помог, мне не поможет?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
djlab
Гуру
Предупреждений : 1
СообщениеДобавлено: Пт 24-12-10 : 13-12    Заголовок сообщения: Ответить с цитатой

Iskander.nsk писал(а):
Хочешь разместить на странице одинаковые модули в нескольких местах?

КОд у них одинаковый, но отображают ни разное, то есть будет 3-5 в ряд "случайных" раздач.
Iskander.nsk писал(а):
А тот кто тебе помог, мне не поможет?

Сейчас этот человек недоступен для связи, так бы я к нему и обратился.
Iskander.nsk писал(а):
Пользуешься CMS

joomla
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Romani
Гуру
Предупреждений : 1
СообщениеДобавлено: Пт 24-12-10 : 13-21    Заголовок сообщения: Ответить с цитатой

Надо просто убрать все td table и тд.
Код:

 $tpl_link = mysql_connect("адресмускула", "имябазы", "пароль")  or die("Could not connect: " . mysql_error());
    //print ("Connected successfully");
    mysql_select_db("magneto", $tpl_link) or die ("Database not found.");
    mysql_query("SET CHARACTER SET 'UTF8'");
    mysql_query("SET CHARACTER SET UTF8");
   
    $tpl_offset_result = mysql_query( " SELECT FLOOR(RAND() * COUNT(*)) AS `tpl_offset` FROM `tbl_base` ");
    $tpl_offset_row = mysql_fetch_object( $tpl_offset_result );
    $tpl_offset = $tpl_offset_row->tpl_offset;
    $tpl_result = mysql_query( " SELECT NAZV, CODE, RAZMER, POSTER, VOTES, KAT, (SELECT NAZV FROM `tbl_kat` WHERE `tbl_base`.`KAT` = `tbl_kat`.`CODE`) AS KAT_STR FROM `tbl_base` LIMIT $tpl_offset, 1 " );
    $tpl_row = mysql_fetch_assoc($tpl_result);
   
    echo "<a href=\"http://dc.under-side.ru/topic.php?type=show&code=".$tpl_row["CODE"]."\" class=\"linkm1\"><b>".$tpl_row["NAZV"]."</b></a><br>
";
   
    echo "         <a href=\"http://dc.under-side.ru/topic.php?type=show&code=".$tpl_row["CODE"]."\" title=\"".$tpl_row["NAZV"]."\">
";
    echo "                <img src=\"http://dc.under-side.ru/main/eskiz/".$tpl_row["POSTER"]."\" alt=\"Перейти на раздачу : ".$tpl_row["NAZV"]."\" border=\"0\" height=\"200\" width=\"100%\">
";
    echo "         </a>
";
   
    echo "             <a href=\"http://dc.under-side.ru/kat.php?type=showkat&type2=".$tpl_row["KAT"]."\">".$tpl_row["KAT_STR"]."</a><br>
";
    echo "             Размер: ".$tpl_row["RAZMER"]." МБ
";
 
   
    mysql_close($tpl_link);


Типа этого, тогда все в строчку
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
djlab
Гуру
Предупреждений : 1
СообщениеДобавлено: Пт 24-12-10 : 14-01    Заголовок сообщения: Ответить с цитатой

Romani писал(а):
Надо просто убрать все td table и тд.

Не речь не о данной таблице)
мне надо что бы таких таблиц несколько выстроилось в линию а не в столбец.
имею сейчас такой скрипт
Код:
название
картинка
размер

мне нужно что бы было
Код:
название  название
картинка  картинка
размер      размер

а у меня получается
Код:
название
картинка
размер
название
картинка
размер
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Iskander.nsk
Гуру
СообщениеДобавлено: Пт 24-12-10 : 18-26    Заголовок сообщения: Ответить с цитатой

djlab
Попробуй так
Код:
<tr valign="top">
<td>код</td>
<td>код1</td>
<td>код2</td>
</tr>

Они табличкой выстроиться должны.
PS HTML это.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
djlab
Гуру
Предупреждений : 1
СообщениеДобавлено: Пт 24-12-10 : 19-22    Заголовок сообщения: Ответить с цитатой

Iskander.nsk
Уже придумал, с помощью div'ов, спасибо.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Iskander.nsk
Гуру
СообщениеДобавлено: Пт 24-12-10 : 21-40    Заголовок сообщения: Ответить с цитатой

djlab
А чел в ПХП шарящий когда появится? Мне нужна помощь, не бесплатно есссно.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
djlab
Гуру
Предупреждений : 1
СообщениеДобавлено: Пт 24-12-10 : 23-03    Заголовок сообщения: Ответить с цитатой

Iskander.nsk писал(а):
А чел в ПХП шарящий когда появится?

Жить он уехал в пермь)
Как обоснуется, так выйдет на связь)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Пт 24-12-10 : 23-23    Заголовок сообщения: Ответить с цитатой

Еще можно было для таблицы класс сделать например left_module

и дать ему свойство

float:left

только ширину таблицы нужно задать
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
sog
Гуру
СообщениеДобавлено: Пт 24-12-10 : 23-33    Заголовок сообщения: Ответить с цитатой

Richard Ferlow писал(а):
float:left

Код:
float:left  float:center  float:right
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Пт 24-12-10 : 23-34    Заголовок сообщения: Ответить с цитатой

sog
зачем ?

по идее если все будет со свойством float left то друг за другом и будут идти
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
djlab
Гуру
Предупреждений : 1
СообщениеДобавлено: Сб 25-12-10 : 00-30    Заголовок сообщения: Ответить с цитатой

Richard Ferlow
Спасибо за советы, хватило того что бы в див заключить и флоатлефт, а последний див без свойства и всё
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
sog
Гуру
СообщениеДобавлено: Сб 25-12-10 : 14-14    Заголовок сообщения: Ответить с цитатой

Richard Ferlow писал(а):
sog
зачем ?
по идее если все будет со свойством float left то друг за другом и будут идти


я просто как пример, для симметричности
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы