Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Где достать скрипт с maps.php?page=1
 
 автор: EnemY   (05.07.2004 в 10:03)
 
 

Народ скажите где можно достать скрипт с строницами типо
maps.php?page=1
где 1 номер строницы
Как мне такой скрипт написать?

   
 
 автор: cheops   (05.07.2004 в 11:01)   письмо автору
 
   для: EnemY   (05.07.2004 в 10:03)
 

Хм... ну в нашем разделе downloads почти каждый скрипт использует такой приём, например, обе из гостевых книг. Если бы вы немного конкретизировали проблему, можно было бы вместе решить как лучше реализовать движок. Откуда извлекается информация для динамических страниц maps.php?page=1?

http://www.softtime.ru/info/downloads.php

   
 
 автор: EnemY   (05.07.2004 в 13:21)
 
   для: cheops   (05.07.2004 в 11:01)
 

я посмотрем малый пример в гостевой LiteForum 1.1
воше я хочу добитсявот такова результата http://www.planetquake.ru/tricks.php?page=3
---------------
Я еше только НОВИЧОК

   
 
 автор: glsv (Дизайнер)   (05.07.2004 в 14:10)   письмо автору
 
   для: EnemY   (05.07.2004 в 13:21)
 

>гостевой LiteForum 1.1
Ну уж Вы назвали :) Это ж целый Форум, а не просто гостевая.

>воше я хочу добитсявот такова результата http://www.planetquake.ru/tricks.php?page=3

Открыл, посмотрел...???

А что именно из этого сайта вы хотите повторить?

   
 
 автор: EnemY   (05.07.2004 в 14:29)
 
   для: glsv (Дизайнер)   (05.07.2004 в 14:10)
 

Мне надо получить только page!
Я ошибся на счет форума!!

   
 
 автор: EnemY   (05.07.2004 в 14:32)
 
   для: EnemY   (05.07.2004 в 14:29)
 

Я только начинаю в PHP!
Сейчас работаю над сайтом все подчишто готово кроме строничек :(

   
 
 автор: glsv (Дизайнер)   (05.07.2004 в 15:43)   письмо автору
 
   для: EnemY   (05.07.2004 в 14:29)
 

Хм,... попробую предположить. На том, сайте, что Вы указали есть список страниц. И вся информация из базы выводится не целиком на одной странице, а разбита по страницам. И на каждой странице выводиться N-ое количество записей. Вы про это спрашиваете? Как разбить на страницы?

Это как раз очень просто

Нужно писать запрос к базе данных, используя опцию LIMIT
Вот как написано про эту опцию в учебнике
www.softtime.ru/bookphp/gl12_9.php#10

Т.е. обращаясь к базе данных Вы пишите

SELECT * FROM nametable LIMIT start, count;

start - это число. С какой по счету строки получать инфу из базы
count – количество получаемых строк

А по передаваемому в строке браузера id_page Вы каждый раз определяете с какой строки начать вывод инфы из базы, инициализируя переменную start. Переменная count остается неизменной.

PS: Если я не про то написал - пишите еще (только подробней), все равно поможем :)

   
 
 автор: EnemY   (05.07.2004 в 23:08)
 
   для: glsv (Дизайнер)   (05.07.2004 в 15:43)
 

Спасибо! это то что мне мужно!

   
 
 автор: blood   (06.07.2004 в 15:58)
 
   для: EnemY   (05.07.2004 в 23:08)
 

Enemy вот это тебе поможет ! только подгони это для себя
/* без MySql */

<? 

// Определяем текущий раздел. 

$CurSec=empty($_GET[' под себя'])?null:$_GET['под себя']; 

// Если после "?maps=" ничего нет, то грузим файл по умолчанию, 
// а именно "maps.php" из папки "maps". 

if(empty($CurSec)) 
include(
"./maps/maps.php"); 

// Если "?maps=1" и файл "maps_1.php" в папке "maps"  не существует, 
// то подгружаем его. 

elseif(file_exists("./maps/".basename($CurSec).".php")) 
include(
"./maps/".basename($CurSec).".php"); 

// Если "?section=1" и файл "1.php" в папке "sections" НЕ существует, 
// то подгружаем "error.php" всё из той же папки "maps". 

else 
include(
"./maps/error.php"); 
?> 

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования