Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Пара вопросов по PHP и по связке PHP+MySQL
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Heo
Участник
Средний рейтинг: 1 | Оценок: 1

Зарегистрирован: Apr 2003
Место проживания: Лимассол, Кипр
Публикаций: 26
Статус: Heo в оф-лайне
Пара вопросов по PHP и по связке PHP+MySQL [сообщение #70669]

Пишу портал, есть пара вопросов:

1. Есть файл, допустим 1.php. Ð_тот файл может быть включён в другие файлы, через

PHP:


include('1.php');


Можно как-нибудь сделать так, что в файле 1.php можно было узнать название файла, который его загрузил?

2. Как мне осуществить поиск по новостям? Я понимаю что это должен быть какой-то хитрый запрос. Можете подсказать в каком направлении думать?

Вот как выглядит сама таблица (в MySQL) с новостями:


code:
CREATE TABLE stories (
  id          int PRIMARY KEY auto_increment,
  writer      varchar(16) NOT NULL,
  page        varchar(16) NOT NULL,
  headline    text,
  story_text  text,
  created     int,
  modified    int,
  published   int
);

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-09-2004 12:00
Нажмите сюда для просмотра профайла Heo Отправить Персональное сообщение Heo Посетить домашнию страничку Heo! Найти сообщения от Heo Добавить Heo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Искатель
Участник+
Средний рейтинг: 4 | Оценок: 4
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Dec 2001
Место проживания: Россия Е-бург
Публикаций: 322
Статус: Искатель в оф-лайне
[сообщение #70687]

смотри полнотекстовый поиск
http://dev.mysql.com/doc/mysql/ru/Fulltext_Search.html
dev.mysql.com/doc/mysql/ru/Fulltext_Search.html

__________________
http://faq.pp.ru/read_mee/

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-09-2004 16:30
Нажмите сюда для просмотра профайла Искатель Отправить Персональное сообщение Искатель Посетить домашнию страничку Искатель! Найти сообщения от Искатель Добавить Искатель в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #70695]

1: $_SERVER['PHP_SELF'] выдаст /script _name.php. Но я в каждом файле в самом верху инициализирую константу SCRIPT_NAME в котором явно указываю имя файла. Вообще это текущий исполняющийся файл, если будет:
1.php
в котором стоит include('2.php')
а потом index.php в котором стоит include('1.php') то узнать в каком файле был вставлен 2.php тебе скорее всего не удасться, но это имхо и не нужно.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-09-2004 19:40
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Heo
Участник
Средний рейтинг: 1 | Оценок: 1

Зарегистрирован: Apr 2003
Место проживания: Лимассол, Кипр
Публикаций: 26
Статус: Heo в оф-лайне
[сообщение #70706]

Ivan
polo
Спасибо вам большое, как раз то что мне нужно. Ещё вопрос:
У меня странице отображаются последние 10 новостей. Как мне сделать так, что внизу страницы появлялось что-то типа этого:

quote:
Страницы: 1 2 3 4 5


То есть чтобы все новости делились на страницы, по 10 новостей на каждой. Я пытался что-то сделать, но у меня проблема с запросом в базу MySQL. Структуру таблицы stories я написал выше...

Всем спасибо за помощь

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-09-2004 21:55
Нажмите сюда для просмотра профайла Heo Отправить Персональное сообщение Heo Посетить домашнию страничку Heo! Найти сообщения от Heo Добавить Heo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #70709]

используй в запросе LIMIT, поищи в разделе, я уже описывал механизм постраничного вывода.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-09-2004 01:12
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Heo
Участник
Средний рейтинг: 1 | Оценок: 1

Зарегистрирован: Apr 2003
Место проживания: Лимассол, Кипр
Публикаций: 26
Статус: Heo в оф-лайне
[сообщение #70728]

polo
Спасибо, разобрался

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-09-2004 12:21
Нажмите сюда для просмотра профайла Heo Отправить Персональное сообщение Heo Посетить домашнию страничку Heo! Найти сообщения от Heo Добавить Heo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 08:23.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.02644110 seconds (80.41% PHP - 19.59% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.