Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]tworzenie linków
Forum PHP.pl > Forum > Przedszkole
Larges
Witam ponownie.
Proszę o podpowiedź po raz kolejny.
Robię prosty system newsów
(tytuł, wstę, rozwinięcie)
Na str chcę wyświetlić tyt i rozwinięcie (udało się), i chcę, aby tyt był linkiem do podstrony, gdzie będzie wyświetlany cały news. Nie bardzo wiem jak zrobić takie przejście, dodam że korzystam z bazy danych i mam tam pole id.

Jakiś ogólny sposobik bym poprosił, ewentualnie link.
-lewy87r-
heh, sprawa jest banalnie prosta ;]

pod tytul dajesz <a href="index.php?news=<?php echo $id; ?>">tytul</a>

gdzie id to wiadomo co to ;]

nastepnie na stronie glownej dajesz

if($_GET['news'])
{
krzaczki pobierajace dane z bazy na podstawie ID ;] ktory pobierasz getem
}
else
{
tresc strony glownej
}

banalnie proste rozwiazanie ;] i latwa mozliwosc zastosowania mod_rewrite ;] do pozycjonowania jak najbardziej
PiXel2.0
Najprosciej zrobic takie cos wg ponizszego schematu (w jednym pliku):
  1. <?php
  2. // kod do laczenia z baza danych
  3.  
  4. if(isset($_GET['id']) and ctype_digit($_GET['id'])){
  5.  
  6. $result = mysql_query("SELECT * FROM tabela WHERE pole_id = {$_GET['id']}");
  7. $dane_newsa = mysql_fetch_array($result, MYSQL_ASSOC);
  8.  
  9. // wyswietla dane newsa z tablicy $dane_newsa
  10.  
  11. }else{
  12.  
  13.  // kod do pobierania danych z bazy juz masz
  14.  // wyswietl naglowki w ponizszy sposob
  15.  echo "<a href=\"ten_plik.php?id={$id}\">{$tytul}</a><br />{$wstep}<br />";
  16.  
  17. }
  18. ?>
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.