Старожил
Сообщения: 313
Благодарности: 46
|
Профиль
|
Отправить PM
| Цитировать
похоже тема всех заинтересовала кроме автора Тогда и я внесу свою лепту. Постарался сделать все с помощью mySQL, почти ничего php. Буду рад критике
PHP код:
$page = (is_numeric($_GET['page']) ? $_GET['page'] : 1); $pro_page = 100; $link = mysql_connect('localhost', 'root', ''); mysql_select_db ('test', $link); $pos = ($page>1)?$page * $pro_page:1; $sql = "select LOCATE(' ', trim(b.text), ".$pos."+".$pro_page."), if( LOCATE(' ', trim(b.text), ".$pos."+".$pro_page."), SUBSTRING(trim(b.text),".$pos.",(LOCATE(' ', b.text, ".$pos."+".$pro_page.")-".$pos.")), SUBSTRING(trim(b.text),".$pos.", LENGTH(b.text) - ".$pro_page.") ) as my from book b"; $result = mysql_query ($sql); $row = mysql_fetch_row($result); $pagination = ($page>1)?'<a href="1.php?page='.($page-1).'">< </a> ':''; $pagination .= ($row[0]>0)?'<a href="1.php?page='.($page+1).'> ></a>':''; echo $row[1]; echo '<br/>'; echo $pagination;
|
Последний раз редактировалось bruder, 23-05-2008 в 15:02.
Отправлено: 14:44, 23-05-2008
| #9
|