![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 6.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam galerię zdjęć w bazie danych. Każde zdjęcie na stronie otwiera się pojedynczo potem trzeba je zamknąć i otworzyć kolejne. Chcę zrobić aby po otwarciu się był link "następne" i po jego kliknięciu pojawiało się kolejne zdjęcie bez konieczności zamykania otwartego już okna. Problemu nie ma bo zastosowałem:
Kod $zapytanie=mysql_query("select * from zdjecia where id='$zo_d1[id]'"); if (mysql_num_rows($zapytanie)==0) { jesli ilośc wyników różna od 0 czyli nie znaleziono to .............................?............................ tu jest problem bo nie wiem co zrobić gdy zdjęcie nie istnieje }else { $y=$zo_d1[id]+1; gdy zdjęcie istnieje do adresu dodaje +1 i wysietla kolejne zdjęcie np 456 } <a href="<?php echo"$adres/z/$y/$gl_tablink/"; ?>">NASTĘPNE</a> Adres strony mam taki: Kod www.domena/z/667/Array/ liczba to id zdjecia ktore istniejejesli doda mi skrypt +1 czyli otworzy 668, ale jeśli tego zdjęcia nie będzie w bazie to jak zrobić by przeskoczyło do następnego? (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Proszę o pomoc bo już się pogubiłem. Ten post edytował Manioo 14.06.2008, 10:39:04 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 6.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) , a jak żeby wyświetlić nazwę tej kategorii np. Wyświetlana kategoria:
nazwa kategorii zapisana jest w innej tabeli pod nazwą kategorie tak jak podalem w poprzednim tekscie Oto w tej chwili działający skrypt: Kod <?php
$aktualne = mysql_fetch_assoc(mysql_query("SELECT * FROM linki WHERE id='$zo_d1[id]' and kategoria='$zo_d1[kategoria]' ")); $poprzednie = mysql_fetch_assoc(mysql_query("SELECT * FROM linki WHERE id<'$zo_d1[id]' and kategoria='$zo_d1[kategoria]' ORDER BY id DESC LIMIT 1")); $nastepne = mysql_fetch_assoc(mysql_query("SELECT * FROM linki WHERE id>'$zo_d1[id]' and kategoria='$zo_d1[kategoria]' ORDER BY id ASC LIMIT 1")); if ($poprzednie) { echo "<a href=\"$adres/z/$poprzednie[id]/$gl_tablink/\"><font color=\"#FF4000\"><< POPRZEDNIE</font></a> </center>"; } ?> <a href="javascript:history.back();" onclick><font size="2" color="lime"><b>POWRÓT</b></font></a> <?php if ($nastepne) { echo " <a href=\"$adres/z/$nastepne[id]/$gl_tablink/\"><font color=\"#FF4000\">NASTĘPNE >></font></a> </center>"; } ?> Ten post edytował Manioo 11.06.2008, 21:06:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 03:57 |