Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][MYSQL] Wyświetlanie rekordu zależnego od oddziału strony
Gabrielx
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 2
Dołączył: 24.03.2009

Ostrzeżenie: (0%)
-----


Witam.
Mamy załóżmy stronę w której umieszczamy odziały(miasta). Chciałbym aby zależnie od wyboru miasta, wyświetlał się odpowiedni news(grupa newsów).
index.php:
http://wklej.org/id/116096/
strona.php:
http://wklej.org/id/116097/
stopka.php
http://wklej.org/id/116099/
naglowek.php
http://wklej.org/id/116100/

W bazie danych przygotowałem specjalną kolumnę o nazwie site. Próbowałem na wiele sposobów to zrobić ale nie udawało mi się to. Umieszczałem warunki w html np jesli klikne w aktualnosci to sprawdza warunek czy jestem na site wroclaw , warszawie czy lublinie i wtedy jesli natrafiło na jakiś z nich, wtedy przechodziło na strone z newsem odpowiednim dla danej miejscowości.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
TheaSiX
post
Post #2





Grupa: Zarejestrowani
Postów: 110
Pomógł: 10
Dołączył: 3.09.2006
Skąd: Bishop Auckland

Ostrzeżenie: (0%)
-----


Jeśli będziesz miał dużo newsów do każdego miasta, mógłbyś pomyśleć o stworzeniu osobnej tabeli dla każdego miasta - chyba, że miast jest bardzo bardzo wiele. Dodatkowa kolumna to też nie jest zły pomysł. Możesz po kliknięciu linku ustawiać w GET np. miasto=1 gdzie np. za jedynkę będzie odpowiadać Poznań i wtedy w bazie dokładasz warunek WHERE site=$_GET["miasto"].

możesz jeszcze zrobić nową tabele tylko z miasto,id i tam mieć wpisane wszystkie możliwe miasta, a w ID wszystkie ID newsów oddzielone np. przecinkiem, później użyć explode() i przerzucić przez pętlę, ale myślę, że to już za dużo roboty..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.09.2025 - 09:32