Выводим сообщение скрипта на главную страницу сайта.
Нужен скрипт, или код, чтобы выводил например последние 5 сообщений объявлений на главную страницу сайта, но не со всеми данными, т.е. чтобы не было видно номер телефона, почту, дата создания сообщения и т.п., а только сообщение (текст объявления).
Одним словом, нужно, чтобы на главной странице сайта было то, из скриптов форумов, доски объявлений и т.д., что нужно, а не все сообщение. |
1) Нужно знать как устроена база данных.
2) Создаем запрос, вытаскиваем последних 5 сообщений с нужными полями. Вуаля! |
А как создать запрос? На сайте написано, что можно с помощью PHP, JS... кто может привести пример?
Цитата:
|
Хочу то, не знаю, что. :)
Цитата:
|
Цитата:
Коды сообщений есть..., но нужен запрос на JS или PHP, примеры есть? Чтобы работали на gismeteo.ru и rp5.ru |
Это ты все про погоду :)
http://rp5.ru/export.php http://informer.gismeteo.ru/ ---------------------------------- анекдот: -Это правда, что ваши услуги стоят очень дорого? - Да. 2 вопроса - 1000 долларов. Какой ваш второй вопрос? Итак, каков следующий вопрос? |
Цитата:
|
X чтож ты трудный то такой... Учите мат.Часть Шура... начнем с локальной базы... тоесть той которая расположена у тебя на сайте ... или на локальном компутере сначала разбераешся какие поля и в какой базе и в какой таблице тебе нужны ...
далее начнем с нуля... представим что мы узнали название базы например my_db далее название таблицы my_table далее название полей которые нам нуюны из той таблицы.... col1, col2, col3 теперь нам нужно 1) подклучиться к базе 2)сделать правильный запрос и 3)проанализировать его.... 1) $mysqlDB=mysql_connect("localhost","ХХХХХХХХХ", "ХХХХХХХХ") or die ("Could not connect"); mysql_select_db("my_db") or die("Could not connect 2"); 2) $sql="Select col1, col2, col3 from my_table limit 0,5"; $r = mysql_query($sql); 3) а тут уже полная свобода анализирования запроса... если я не прав думаю Mar меня поправит... |
Underson
прав ты, а главное вопрос изначально был задан столь некорректно и нечетко, что отвечать вообще бессмысленно =) X Вам ответили несколько раз. Без элементарных знаний тут делать нечего. и готового скрипта Вам никто не даст, не зная конкретной структуры Вашей базы. (И зная не даст - у людей обычно есть, знаете ли свои дела :) Одно дело помогать человеку в чем-то разобраться, другое - делать его работу) |
mar
Цитата:
|
X
То, что написал Underson является ответом на вопрос Цитата:
Без объяснения задачи, (строк так на 20) тебе помочь никто не сможет, при всем желании. Если уж надумаешь написать, напиши и на чем ты сам споткнулся. Что не получилось. |
Я имел ввиду, как в форумах моды...
Но скрипт для Гостевой книги (от manlix.ru), чтобы выводились последние сообщения гостевой, например только имя и сообщение (сообщение не полностью)... Покажите мне на примере скрипта Гостевой книги от manlix.ru. |
Похоже сообщения складываются просто в файл, тоесть без БД.
Лень устанавливать и смотреть структуру файла в котором хранятся сообщения. Выложите нам структуру файла где хранятся сообщения (если не ошибаюсь messages.inc.dat) и мы посмотрим ;). |
Сообщения в messages.inc.dat.
Код:
1124114274.54051902742833640015337228762876::Имя::www.site.net::mail@mail.ru::::::::Текст сообщения.::127.0.0.1:::::::: |
С Вашим примером вышло вот что (если у Вас php думаю портировать не составит труда):
Код:
1124114274.54051902742833640015337228762876::Имя1::www.site.net::mail@mail.ru::::::::Текст сообщения1.::127.0.0.1:::::::: Код: Код:
#!/usr/bin/perl Получилось: Код:
Имя: Имя1 |
p.S. Да, забыл ограничить 5 сообщениями. last ... или continue додумаетесь где поставить сами ;)
|
Цитата:
Цитата:
Цитата:
Про гостевую от манликса уже была речь недавно. Кто-то там, чего-то хотел написать за деньги. |
Igor_I в этой теме, я ничего про gismeteo.ru и rp5.ru неписал...
benya ОГРОМНОЕ тебе спасибо! Я смотрю, что скрипт написан на перле... тогда мне надо будет написать путь к файлу с БД сообщений?! |
А как можно реализовать это на php?
|
Цитата:
|
|
Igor_I
:) Действительно, ошибся... Открыто было несколько окон. |
Цитата:
|
|
Igor_I
Спасибо! |
Время: 18:49. |
Время: 18:49.
© OSzone.net 2001-