ďťż

[php/mysql?]dalszy rozwój galerii ikony poszczegółnych galerii

       

Podstrony


telcocafe

Witam

Postanowiłem, że edytowanie zdjęć w mojej galerii będzie wygląda tak, że wyświetli mi się lista moich galerii z ikoną (małe zdjęcie dodane przy tworzeniu galerii) i kilkoma przyciskami.

No zasadniczo 2 główne sprawy.

1. Czy uważacie, że jest potrzeba tworzenia tabelii dla tych ikon? Czy może stworzyć im osobny folder np. "ikony" i żeby były tam zdjęcia o tych samych nazwach co galerie. Potem przy wyświetlaniu w tabeli nazw galerii i ich ikon zrobić tak, że pierw pętla wywala nazwy galerii z tabeli (bo jest takowa) a potem przeszukuje folder "ikony" i jeśli natrafi na ikone o takiej nazwie co galeria to ją wyświetli

2. Chce żeby była opcja usuwania galerii w tej tabeli. Czy jest możliwość zrobienia tego za pomocą inputa typu button? Jeżeli tak to jak?



ad 2
<input type=button onclick="location.href='usun.php?co=<?echo $cousunac;?>'">

dobra co do 1 pytania poszedłem w przeszukiwanie plików. teraz wyświetlam tabele z galeriami i ich ikonami w ten sposób
$query = "SELECT * FROM galeria"; $result = mysql_query($query); while($item = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>".$item['gal_name']."</td>"; echo "<td>"; $curpath = 'ikony'; $dir = dir($curpath); while ($file = $dir->read()) { if ($file =='.' || $file=='..'){ continue; } if($file = $item['gal_name']) { $file = $file.'.jpg'; echo "<img src='ikony/$file' />"; } } $dir->close(); echo "</td>"; echo "</tr>"; }

Problem polega na tym, że ikona jednej galerii wyświetla się kilka razy...jeśli istnieją 2 galerie to do każdej galerii wyświetla się jej ikona 2 razy. Jeśli są 3 galerie to do każdej galerii wyświetla się jej ikona ale 3 razy. A ja chce tylko raz :P gdzie jest błąd?

@loguś - co włożyć do tej zmiennej $costam ? I jak to coś pobrać :)
Użytkownik Dawid-San edytował ten post 15 marzec 2007, 17:17
Ad postscriptum do logusia: $_GET['co']; A co włożyć? ID galerii.
Użytkownik pbnan edytował ten post 15 marzec 2007, 19:18


Napisz, co siedzi w tabeli galeria raz jakie pliki (ich nazwy) masz w folderze ikony.
Bo tak na oko, wszystko w kodzie jest ok.

zaminiłem pętle while na instrukcję if i działa :) To chyba wynika z tego, że dopóki znajdował takie same pliki to wywalał zdjęcie :) W sumie nie wiem czemu to nie działało grunt że działa :) WIęc jak ktoś będzie szukał to zamieńcie tu while na if i cacy :]
Użytkownik Dawid-San edytował ten post 15 marzec 2007, 20:57
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.