Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] tworzenie podstrony po kliknięciu w obrazek
-mstoerr-
post 5.07.2012, 14:40:28
Post #1





Goście







Witam i mam takie pytanie.

add.php

mam formularz a w nim dwa pola input. W pierwszym mogę wpisac opis do zdjęcia (input text ), w drugim wczytac zdjęcie z dysku (input file). Po kliknięciu "wyslij"
zdjecie umieszczane są w folderze images a w bazie danych jest tabela obrazy a wniej uzupełniane są pola: id zdj, nazwa zdj, data dodania i opis z pola input text.
wszystko smiga


show.php

Za pomocą polecenia select i pętli while wyswietlam wszystkie zdjęcia z bazy. I teraz. Mozna by było w tym mejscu pobrac i wyswietlic opisy do kazdego zdjęcia, ale tak własnie nie chce. Chcę zeby opis tego zdjecia który znajduje sie w bazie ("pierwszy dzien mateusza", "spacer mateusza", "pierwszy obiadek") pojawił się dopiero po kliknięciu w to zdjecie. czyli musiałaby się otworzyc nowa podstrona po kliknięciu w to zdjęcie, tworzona pewnie automatycznie dla kazdego zdjecia, a tam by był opis zdj moze tez data dodania no i zdjecie, ale nie wiem własnie jak zrobic taki automat.

Niby cos takiego zrobiłem za pomocą $_REQUEST :

//wyswietla wszystkie zdjecia z bazy i linkuje je (PATH to stała zawierająca sciezke do katalogu images)
//show.php

echo '<div > <a href="pictures.php?my_pic= ' . PATH . $row['zdjecie'] . '"><img src ="' . PATH . $row['zdjecie'] . '"/></a></div>';
-----------------------------

// przy uzycia zmiennej w <title>echo $_REQUEST['my_pic'];</title> wyswietlam pojedynczo zdjecie plik nowy.php zmienia sie w zaleznosci od zdj
// i teraz jakbym chciał dodac opis i date to tez bym musiał to wszystko robic z pomocą request. musi byc lepszy sposob

//nowy.php
echo '<div><img src="'. $_REQUEST['my_pic'] ."/></div>';
-----------------------------

I jakby to zrobic?

Go to the top of the page
+Quote Post
Shido
post 5.07.2012, 14:46:05
Post #2





Grupa: Zarejestrowani
Postów: 121
Pomógł: 22
Dołączył: 22.06.2012

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


W linku przekaż przez $_GET id zdjęcia z bazy.
Link niech prowadzi do skryptu gdzie przechwytujesz to id i na jego podstawie wyciągasz z bazy wszystkie potrzebne dane o tym zdjęciu i wyświetlasz to sobie.


--------------------
Sorka za błędy ort. jak coś dajcie znać na PW to popoprawiam.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 21.07.2025 - 04:47