Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.08.2015 Ostrzeżenie: (0%)
|
Witam,
Jestem początkujący jeśli chodzi o programowanie w PHP, tym bardziej w JQuery. Przejdę jednak do sedna. Na stronie, którą stworzyłem funkcją while wyświetlam zdjęcia z bazy danych MySQL w 2 kolumnach za pomocą tabeli w następujący sposób: $licznik = "0"; $kolumny = "2"; echo '<table>'; while($row = mysqli_fetch_object($result)) { $licznik++; $opis= $row->opis; $image = $row->image; if($licznik == "1") { echo '<tr>'; } echo '<td> <div class="zoom"> <img src="data:image;base64,'.$image.' " width="245px" > <p>Kliknij, aby powiększyć</p> </div> <center style="position: center; font-size: 12px">'.$opis.'</center></br> </td> '; if($licznik == $kolumny) { echo '</tr>'; $licznik = "0"; } } echo '</table>'; Klasa zoom odpowiedzialna jest za powiększanie zdjęcia, dzieje się to przy pomocy funkcji JQuery onclick, mniejsza o to. Problem w tym, że funkcja działa tylko do pierwszego zdjęcia z bazy danych, dla reszty powiększenie zdjęcia nie działa. Czy jest możliwe przerobienie pętli tak, aby wszystkie zdjęcia dało się powiększyć, czy jest to po prostu nie możliwe w ten sposób. Sorry za chaotyczne pisanie, nie mogę poradzić sobie z tym problemem, z góry dzięki za pomoc. Pozdrawiam |
|
|
|
kapslokk Powinieneś wrzucić raczej kod javascript a nie php... 24.08.2015, 19:47:12
suful funkcja js:
<script>
$(document).rea... 24.08.2015, 19:56:58
mls Kod$(document).ready(function... 25.08.2015, 10:23:53 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 03:21 |