![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 21.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
witam... napisałem sobie encyklopedie... tresc pliku enc.php wyswietlajaca wyniki wyglada tak :
to dziala i jestem z tego bardzo zadowolony... ^^ ale nie wiem jak zrobic 2 rzeczy : otoz. ograniczyć $wiersz['tresc'] do 100 znakow i druga rzecz to podzielic wyniki na strony jezeli jest np. 40 takowych na dana litere... zeby na 1 strone miescilo sie 10 wynikow... i tworzyl sie link do nastepnej strony jezeli ilosc_wynikow > 10 ... moglby ktos pomoc ? z gory dziekuje, cya... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 21.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
cze
po przerobieniu otrzymalem taki kod : [php:1:89d1bedef5]<?php $intLimit = 3; //ilość rekordów na stronie; if( empty( $_GET['id'] ) ) { $intCurrentPage = 0; } else { $intCurrentPage = $_GET['id']; } $resBaseHandle = mysql_connect("localhost", "revan", "bionwn"); mysql_select_db("klan", $resBaseHandle); $resResult = mysql_query("SELECT temat FROM hasla"); $intCount = mysql_num_rows($resResult); echo $intCount.'<br>'; $resResult = mysql_query("SELECT * FROM hasla LIMIT ".($intCurrentPage*$intLimit).",".$intLimit); while( $arrRow = mysql_fetch_array( $resResult ) ) { echo $arrRow[ 'autor' ].' - '.$arrRow[ 'tresc' ].'<br>'; } echo '<br>'; for($i = 0; $i<ceil($intCount/$intLimit); $i++) { echo ' <a href="index.php?jutsu=enc&?id='.$i.'">['.($i+1).']</a> '; } mysql_close($resBaseHandle); ?>[/php:1:89d1bedef5] i tak po 1sze. jak dodac WHERE temat LIKE "$litera%" do wyswietlania i liczenia wierszy w tej tabeli i 2. to nie dziala ^^ ... tzn. nie ma zadnego bledu ale jak kliknie sie na dana cyfre to nie wzrasta limit tj. zawsze sa te same 3 poczatkowe wiersze z bazy... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:52 |