Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]przekazywnie zmiennych miedzy stronami
-Krzysiek78-
post
Post #1





Goście







Witam. Mam taki problem. Mam galerię zdjęć. Skrypt wyświetla je wszystkie na stronie pobierając odpowiednie dane z bazy danych. (zdj nie są w bazie danych tylko w folderze).
Chciałbym teraz żeby każde zdjęcie stało się linkiem . Po kliknięciu na zdjęcie wyświetla się nowa strona z tym zdjęciem + dodatkowe info (kiedy zostało zrobione, jakiś tam komentarz do zdjęcia, może tytuł )

// skrypt zdjecia.php
  1. ....
  2. $query = "SELECT * FROM pictures ORDER BY pic_date DESC";
  3. $data = mysqli_query($dbc, $query);
  4.  
  5. while ($row = mysqli_fetch_array($data))
  6. {
  7.  
  8. echo '<div class= "user-div_image">
  9. echo '<a href=" questionmark.gifquestionmark.gifquestionmark.gif "><img src ="' . SCIEZKA . $row['nazwa'] . '" alt = "" class="user-image"/></a>';
  10. echo '</div>';
  11. }
  12.  
  13. ....
  14. ?>


każde zdjęcie ma swoje id w bazie (pic_id), stała SCIEZKA wskazuje katalog ze zdjęciami, a zmienna $row['nazwa'] nazwę zdj z rozszerzeniem (np. IMG101.jpg).

w miejscu <a href = " " pewnie musi byc cos ala "obrazek.php /pic_id/" czy cos podobnego co otworzy nową strone z danym obrazkiem + HTML ale
jak przekazac ze skryptu zdjecia.php do skryptu obrazek.php pic_id kliknietego obrazka nie uzywając pasku adresu i metody GET ale np metodą POST i jak sprawic zeby do kazdego obrazka tworzyła sie nowa podstrona własnie.

dzieki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Pytanie z serii - "gdybym wpisał w google jak nadać id linkom to znał bym już dawno odp."

  1. while() {
  2.  
  3. echo '<a href="index.php?page=show_image&image_id='.$row['id'].'"></a>';
  4. }
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 Aktualny czas: 22.08.2025 - 05:34