PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (4): « 1 [2] 3 4 »
Без описания
Поиск в теме | Версия для печати
LORDIF
Отправлено: 08 Ноября, 2010 - 22:42:09
Частый гость
Покинул форум
Сообщений всего: 201
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Но у меня эти данные обновляются каждый день, а в переменные вывожу, как вы показали функцией mysql_num_rows(), а что тогда я должен каждый день файлы обновлять?
Или может я что-то неправильно понял?
(Отредактировано автором: 08 Ноября, 2010 - 22:43:28)
vitaliy_mad
Отправлено: 08 Ноября, 2010 - 23:04:11
Участник
Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008
Откуда: Украина, Мариуполь
Помог: 0 раз(а)
PHP:
скопировать код в буфер обмена
$limit = 30 ;
$pages = $recCnt / $limit ;
$start = ( $page - 1) * $limit ;
$result = mysql_query ( "SELECT * FROM `books` ORDER BY `id` DESC LIMIT $start ,$limit " , $db ) ;
do
include ( "blocks/insert_books_script.php" ) ;
getPages( 'http://....../' , $pages , 15 , 'p' ) ;
Ух ты... это мое 1000-ое сообщение! )) (Отредактировано автором: 08 Ноября, 2010 - 23:11:45)
LORDIF
Отправлено: 08 Ноября, 2010 - 23:08:38
Частый гость
Покинул форум
Сообщений всего: 201
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Fatal error: Call to undefined function intvale()
Грац тя с тысячным сообщением)
(Отредактировано автором: 08 Ноября, 2010 - 23:10:55)
LORDIF
Отправлено: 08 Ноября, 2010 - 23:18:47
Частый гость
Покинул форум
Сообщений всего: 201
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
http://onlinereading[dot]ru/test.php
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php include ( "blocks/head.php" ) ;
function getPages( $url , $pCount , $pDisplay , $getVar = 'p' ) {
// getPages('http://www.example.com/',155,15,'page');
if ( strpos ( $url , '?' ) !== false ) { $params = split ( '&' , $params ) ; foreach ( $params as $par ) {
if ( $name === $getVar ) continue ;
$pars [ ] = $name . '=' . $value ;
}
}
if ( isset ( $_GET [ $getVar ] ) ) $currentPage = $_GET [ $getVar ] ;
else
$currentPage = 1 ;
$startPage = $currentPage - round ( $pDisplay / 2) ; if ( $startPage <= 0)
$startPage = 1 ;
if ( $startPage > 1) {
echo '
<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?'&' : '' ) . $getVar . '=1" title="To page 1"><<</a> <a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?'&' : '' ) . $getVar . '=' . ( $startPage - 1 ) . '" title="To page ' . ( $startPage - 1 ) . '">< ...</a> ' ; }
for ( $i = $startPage ; ( $i < $startPage + $pDisplay ) and ( $i <= $pCount ) ; $i ++ ) {
if ( $i == $currentPage ) {
echo '<span class="curpage">' . $i . '</span> ' ;
continue ;
}
echo '<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?'&' : '' ) . $getVar . '=' . $i . '">' . $i . '</a> ' ; }
if ( $i < $pCount ) {
echo '<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?'&' : '' ) . $getVar . '=' . ( $i ) . '" title="To page ' . ( $i ) . '">... ></a> ' ; echo '<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?'&' : '' ) . $getVar . '=' . ( $pCount ) . '" title="To page ' . ( $pCount ) . '">>></a> ' ; }
} ?>
<!DOCTYPE html>
< html lang= "ru" >
< head>
<? php include ( "blocks/connections.php" ) ; ?>
< title> « Библиотека онлайн, читать онлайн, скачать книгу БЕСПЛАТНО без регистрации» | onlinereading.ru</ title>
< meta name= "description" content= "Детективы, Фантастика, Фэнтези, Любовные романы, Гарри Потер, Звездные войны, Властелин колец, История, OCR, Приключения, Знаменитости, Бизнес, Деловая литература, Контракт, Договор, Доверенность, Справка, Детская литература, Новости, Дашкова, Донцова, Полякова, Кристи, Акунин, Браун, Линдсей, Картленд, Робертс, Асприн, Андерсон, Кинг, Платова, Чейз, История, все о Гарри Потере, Буджолд, Бушков, Воронин, Доценко, Маккамон, Новинки, Книги, Тексты, Библиотека, Данные, Триллеры, Проза, Литература, Боевики, Кино, О любви, Психология, Сонник, Дом, Семья, Досуг, Киносценарии, Звездный путь, Star Wars, Star Trek, Ужасы, Чтение online on-line, Библиотека онлайн, библиотека онлайн читать бесплатно, библиотека онлайн бесплатно +без регистрации, бесплатно читать, большая онлайн библиотека, библиотека онлайн психология, онлайн библиотека сумерки, онлайн библиотека электронных книг, онлайн библиотека +для школьников, онлайн библиотека историческая, онлайн техническая библиотека бесплатно, психологическая библиотека онлайн, виртуальная библиотека, читать онлайн книги бесплатно, читать онлайн книги, читать онлайн, библиотека, бесплатно скачать книги +без регистрации, бесплатно скачать книги | onlinereading.ru" >
< meta name= "keywords" content= "Детективы, Фантастика, Фэнтези, Любовные романы, Гарри Потер, Звездные войны, Властелин колец, История, OCR, Приключения, Знаменитости, Бизнес, Деловая литература, Контракт, Договор, Доверенность, Справка, Детская литература, Новости, Дашкова, Донцова, Полякова, Кристи, Акунин, Браун, Линдсей, Картленд, Робертс, Асприн, Андерсон, Кинг, Платова, Чейз, История, все о Гарри Потере, Буджолд, Бушков, Воронин, Доценко, Маккамон, Новинки, Книги, Тексты, Библиотека, Данные, Триллеры, Проза, Литература, Боевики, Кино, О любви, Психология, Сонник, Дом, Семья, Досуг, Киносценарии, Звездный путь, Star Wars, Star Trek, Ужасы, Чтение online on-line, Библиотека онлайн, библиотека онлайн читать бесплатно, библиотека онлайн бесплатно +без регистрации, бесплатно читать, большая онлайн библиотека, библиотека онлайн психология, онлайн библиотека сумерки, онлайн библиотека электронных книг, онлайн библиотека +для школьников, онлайн библиотека историческая, онлайн техническая библиотека бесплатно, психологическая библиотека онлайн, виртуальная библиотека, читать онлайн книги бесплатно, читать онлайн книги, читать онлайн, библиотека, бесплатно скачать книги +без регистрации, бесплатно скачать книги | onlinereading.ru" >
</ head>
< body>
<? php include ( "blocks/registration.php" ) ; ?>
< div id= "main" >
< div style= "margin:0px auto; margin-top:0px; padding-bottom:5px; margin-bottom:20px; width: 90%;" class= "container" >
<? php include ( "blocks/top.php" ) ; ?>
<? php include ( "blocks/search.php" ) ; ?>
<? php
$limit = 30 ;
$pages = $recCnt / $limit ;
$start = ( $page - 1) * $limit ;
$result123321 = mysql_query ( "SELECT * FROM books ORDER BY id DESC LIMIT $start ,$limit " , $db ) ; do
{
$r = $myrow [ "rating" ] / $myrow [ "q_vote" ] ;
( "<div class='main123' height='500'>
<a href='view_main.php?id=%s '><img style='background:#FFFFFF; border:solid 1px #cccccc; padding:3px;' src='Archives/Archives%s /%s /%s ' width='140' height='214' border='0' class='main_pic' alt='%s ' title='%s '></a>
<em><p><h1><a href='view_main.php?id=%s '>%s </a></h1></p></em>
<p class='title2' style='font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
'><em>Автор: %s </em></p>
<p>%s ...
<a href='view_main.php?id=%s '>читать далее</a><br></p>
<table class='table_index' border='0' cellspacing='0' cellpadding='0'>
<tr class='td_index'>
<td><p><em class='date' align='right'>Рейтинг:</em></td>
<td><div align='left'><img src='images/%s .jpg' align='left'></div></td>
<td><em class='date'><em>Просмотров: %s </em></td></tr>
</table><br>
Добавлено: %s
</p></div>" ,
$myrow [ "id" ] ,
$myrow [ "type" ] ,
$myrow [ "papka" ] ,
$myrow [ "img" ] ,
$myrow [ "title" ] ,
$myrow [ "title" ] ,
$myrow [ "id" ] ,
$myrow [ "title" ] ,
$myrow [ "author" ] ,
$myrow [ "description" ] ,
$myrow [ "id" ] ,
$r ,
$myrow [ "views" ] ,
$myrow [ "date" ] ,
$myrow [ "id" ] ) ;
getPages( 'http://onlinereading.ru/test.php' , $pages , 15 , 'p' ) ; ?>
</ div>
<? php include ( "blocks/right_menu.php" ) ; ?>
<? php include ( "blocks/footer.php" ) ; ?>
<? php include ( "blocks/footer_scripts.php" ) ; ?>
</ body>
</ html>
Сори, пойду спать, если есть желание можеш посмореть ошибки, до завтра, спасибо за все)
LORDIF
Отправлено: 09 Ноября, 2010 - 15:23:49
Частый гость
Покинул форум
Сообщений всего: 201
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Виталий, все заработало, присвоил стили, все получилось, но работающей цифре стиль не могу придать
Функция
PHP:
скопировать код в буфер обмена
<?PHP
function getPages( $url , $pCount , $pDisplay , $getVar = 'p' ) {
// getPages('http://www.example.com/',155,15,'page');
if ( strpos ( $url , '?' ) !== false ) { $params = split ( '&' , $params ) ; foreach ( $params as $par ) {
if ( $name === $getVar ) continue ;
$pars [ ] = $name . '=' . $value ;
}
}
if ( isset ( $_GET [ $getVar ] ) ) $currentPage = $_GET [ $getVar ] ;
else
$currentPage = 1 ;
$startPage = $currentPage - round ( $pDisplay / 2
) ; if ( $startPage <= 0)
$startPage = 1 ;
if ( $startPage > 1) {
echo '
<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?
'&' : '' ) . $getVar . '=1" title="To page 1"><<</a> <a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?
'&' : '' ) . $getVar . '=' . ( $startPage - 1 ) . '" title="To page ' . ( $startPage - 1 ) . '">< ...</a> ' ; }
for ( $i = $startPage ; ( $i < $startPage + $pDisplay ) and ( $i <= $pCount ) ; $i ++ ) {
if ( $i == $currentPage ) {
echo '<span class="pstrnav2">' . $i . '</span> ' ;
continue ;
}
echo '<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?
'&' : '' ) . $getVar . '=' . $i . '">' . $i . '</a> ' ; }
if ( $i < $pCount ) {
echo '<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?
'&' : '' ) . $getVar . '=' . ( $i ) . '" title="To page ' . ( $i ) . '">... ></a> ' ; echo '<a href="' . $url . '?' . $pars . ( ( strlen ( $pars ) > 0 ) ?
'&' : '' ) . $getVar . '=' . ( $pCount ) . '" title="To page ' . ( $pCount ) . '">>></a> ' ; }
} ?>
Код
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
$limit = 30 ;
$page = ( $page < 1) ?1: $page ;
$pages = $recCnt / $limit ;
$start = ( $page - 1) * $limit ;
$result = mysql_query ( "SELECT * FROM books ORDER BY id DESC LIMIT $start ,$limit " , $db ) ; do
{
$r = $myrow [ "rating" ] / $myrow [ "q_vote" ] ;
( "<div class='main123' height='500'>
<a href='view_main.php?id=%s '><img style='background:#FFFFFF; border:solid 1px #cccccc; padding:3px;' src='Archives/Archives%s /%s /%s ' width='140' height='214' border='0' class='main_pic' alt='%s ' title='%s '></a>
<em><p><h1><a href='view_main.php?id=%s '>%s </a></h1></p></em>
<p class='title2' style='font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
'><em>Автор: %s </em></p>
<p>%s ...
<a href='view_main.php?id=%s '>читать далее</a><br></p>
<table class='table_index' border='0' cellspacing='0' cellpadding='0'>
<tr class='td_index'>
<td><p><em class='date' align='right'>Рейтинг:</em></td>
<td><div align='left'><img src='images/%s .jpg' align='left'></div></td>
<td><em class='date'><em>Просмотров: %s </em></td></tr>
</table><br>
Добавлено: %s
</p></div>" ,
$myrow [ "id" ] ,
$myrow [ "type" ] ,
$myrow [ "papka" ] ,
$myrow [ "img" ] ,
$myrow [ "title" ] ,
$myrow [ "title" ] ,
$myrow [ "id" ] ,
$myrow [ "title" ] ,
$myrow [ "author" ] ,
$myrow [ "description" ] ,
$myrow [ "id" ] ,
$r ,
$myrow [ "views" ] ,
$myrow [ "date" ] ,
$myrow [ "id" ] ) ;
?>
</ div>
</ div>
< div style= "float:left; width:80%; margin-left:20px;" >< br>
<? php getPages( 'http://onlinereading.ru/test.php' , $pages , 15 , 'p' ) ; ?>
</ div>
Css стили
CODE (
html ):
скопировать код в буфер обмена
.pstrnav a{
text-align:center;
float:left;
margin-right:5px;
padding-left:12px;
padding-right:12px;
height:22px;
padding-top:7px;
background-color:#eeeeee;
border:1px solid #d8d3e9;
color:#000000;
}
.pstrnav a:active {
text-align:center;
float:left;
margin-right:5px;
padding-left:12px;
padding-right:12px;
height:22px;
padding-top:7px;
background-color:#eeeebe;
border:1px solid #d8d3e9;
color:#000000;
text-decoration:none;
}
.pstrnav2 {
text-align:center;
float:left;
margin-right:5px;
padding-left:12px;
padding-right:12px;
height:22px;
padding-top:7px;
background-color:#eeeebe;
border:1px solid #d8d3e9;
color:#000000;
text-decoration:none;
}
(Добавление)
Если хотите можете посмотреть ошибку тут http://onlinereading[dot]ru/test.php
vitaliy_mad
Отправлено: 09 Ноября, 2010 - 21:37:54
Участник
Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008
Откуда: Украина, Мариуполь
Помог: 0 раз(а)
Цитата: <div style="float:left; width:80%; margin-left:20px;" class="pstrnav"><br>
<a href="http://onlinereading.ru/test.php?p=1">1</a> <span class="curpage ">2</span> <a href="http://onlinereading.ru/test.php?p=3">3</a> <a href="http://onlinereading.ru/test.php?p=4">4</a> <a href="http://onlinereading.ru/test.php?p=5">5</a> </div>
Это кусок исходного кода вашейстраницы. обратите внимание на стиль текущей страницы (2)
Поиск в теме | Версия для печати
Страниц (4): « 1 [2] 3 4 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB