Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Szczegóły wyniku
Forum PHP.pl > Forum > Przedszkole
liMp
Witam

Jak zrobić wyświetlanie szczegółów z danej informacji np. jak jeszcze często w newsach, na stronie głównej tylko część text-u oraz przycisk więcej, po jego kliknięciu przechodzi do szczegółów. Chciałbym ,żeby było to dodawane automatycznie.

i druga sprawa ograniczenie wyników porcjowania, mam skrypt

  1. <?php
  2. $ile = mysql_num_rows($zapytanie);
  3. $rekordow_na_strone = 5;
  4. $strony = ceil ($ile / $rekordow_na_strone);  
  5. for ($i = 0; $i < $strony; $i++) echo ' <a href="?strona='.($i+1).'"> ['.($i+1).']</a> ';  
  6. if (!isset($_GET['strona'])) $strona = 1; else $strona = (int)$_GET['strona'];
  7. $zapytanie = mysql_query("SELECT * FROM rekordy LIMIT ".(($strona-1)*$rekordow_na_strone).','.$rekordow_na_strone);
  8. ?>


Jak zrobić go aby porcjowane wyniki były do trzech stron a przejścia do wcześniejszych badź późniejszych odbywały się za pomocą trzech kropek np. ...,6,7,8,... ?

Proszę o pomoc.
pEbE
Cytat(liMp @ 30.07.2009, 09:15:47 ) *
Jak zrobić go aby porcjowane wyniki były do trzech stron a przejścia do wcześniejszych badź późniejszych odbywały się za pomocą trzech kropek np. ...,6,7,8,... ?


Sprawdzasz czy strona poprzedzajaca nie jest pierwsza albo strona nastepna nie jest ostatnia (to samo tyczy sie strony aktualnie oglądanej)

Cytat(liMp @ 30.07.2009, 09:15:47 ) *
Jak zrobić wyświetlanie szczegółów z danej informacji np. jak jeszcze często w newsach, na stronie głównej tylko część text-u oraz przycisk więcej, po jego kliknięciu przechodzi do szczegółów. Chciałbym ,żeby było to dodawane automatycznie.

1. bbcode: dzielisz sobie news np. znacznikiem "WIĘCEJ" a potem php automatycznie ucina i wyświetla (lub zapisuje w dwoch osobnych kolumnach w bazie)
2. Troche na chłopski rozum: za pomoca funkcji explode dzielisz tekst spacjami, a pozniej ucinasz z tablicy tyle wyrazow ile chcesz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.