![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich serdecznie.
Na wstępie wyjaśniam, że jestem na etapie bardzo początkującym jeśli chodzi o php i mysql. Moje pytanie zapewne jest banalne, ale ja nie mam pomysłu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Otóż mam stworzoną już bazę danych w mysql i tabelę w tejże bazie. Doszedłem juz do tego (i zrozumiałem to wreszcie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ), jak wyświetlać poszczególne zawartości komórek tabeli na stronie. Teraz chciałbym zrobić coś w tym stylu, że na stronie głównej wyświetla mi się część artykułu, powiedzmy news'a (ten tekst umieściłem w komórce o nazwie 'short') i teraz chciałbym zrobić odnośnik do całej części tekstu (która znajduje się w komórce 'txt'). Czy da się to w miarę łatwo i szybko zrobić? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Z góry dzięki! pzdr |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 1.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Powineneś mieć przyporządkowane "id" do każdego pola - taki numer identyfikacyjny, który jednoznacznie pozwoli określi o jaki wiersz chodzi. Na stronie wyświetlasz tylko komórkę "short" a pod nią dajesz linka typu
<a href="longversion.php?id=<? echo $fetched['id'];?>">Czytaj dalej</a> (zakładając , że pobrałeś dane do zmiennej $fetched). No i dalej wiadomo.. .w pliku longversion.php sprawdzasz czy istnieje $_POST['id'] i jeśli tak, to wybierasz długą wersję teksty z pola o numerze identyfikacyjnym $_POST['id'] (WHERE `id` = '$_POST[id]') To oczywiście jedno z wielu możliwych rozwiązań. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 0 Dołączył: 6.06.2006 Skąd: include('root/europe/ poland/szczecin.php'); Ostrzeżenie: (0%) ![]() ![]() |
Generujesz link do podstrony ktora wczyta ci text...
np skoro doczytales short to powinienes miec id danego wiersza. Teraz generuj link:
W plikOdczytujacy.php odczytujesz zmienna id, i na jej podsttawie wyswietlasz z bazy komorke z textem. @misiek: a nie powinno być $_GET['id'] (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 1.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
@misiek: a nie powinno być $_GET['id'] (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Jasne, zaćmienie chwilowe, za długo już siedzę nad cholernym c na systemy operacyjne (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ludziee!
Wielki dzięki zarówno misieq i Amorph bo i jeden i drugi post był bardzo pomocny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Udało się.. czas: od 3:05 do 4:00 rano... ale działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Troche ten kod (tego pliku zawierającego tę długą wersję) pokracznie wygląda, ale podstawa, że hula (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrawiam i pewnie niedługo odezwę się z jakimś kolejnym przedszkolnym pytaniem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) thnx! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 01:36 |