Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Zaznaczenie checkbox jeśli istnieje obrazek
Kerth
post
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 1
Dołączył: 6.08.2012

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


Cześć,
od razu muszę zaznaczyć, że temat jest ciężki do wytłumaczenia i będzie to wymagało próby zrozumienia mojego toku rozumowania smile.gif
Otóż tak. Do bazy danych zapisuję nazwy obrazków przekazywane z "checkboxów" z ich parametru value. Problem poruszałem tutaj:
Temat: PHPZapis wlasciwosci checkbox do bazy danych

Tu jest ok. wszystko się zapisuje. Teraz tak. W innym pliku, który pełni rolę edycji danych chcę pobrać wszystkie linki z kolumn(od `image1` do `image12`) względem id danego artykułu.

Każdy obrazek dodany do bazy danych znajduje się w tabeli `images`. Chcę aby każdy pobrany link obrazka z w/w kolumn był sprawdzany i jeśli istnieje obrazek wyświetlany z tabeli `images` i jest on zaznaczony(jrśli zaznaczony to znajduje się w w/w kolumnie) to, żeby zaznaczyć dany checkbox.

  1. <?php
  2. echo'<p><img style="vertical-align: middle" src="../../img/image.png"/> Wybór zdjęć z galerii:</p>';
  3. if($rowAllImage){
  4. foreach($rowAllImage as $GETimage){
  5. echo '<div class="gallery"><a href="add_news.php?image='.$GETimage['id_image'].'"><img src="../../img/photos/'.$GETimage['name'].'"/></a><span class="nameImageGallery">'.$GETimage['name'].'</span>';
  6.  
  7. if($rowImageFromGallery){
  8. while ($x = $rowImageFromGallery) {
  9. if($x['image1'] || $x['image2'] == $GETimage['name']){
  10. echo '<input type="checkbox" value="'.$GETimage['name'].'" name="images[]" checked="checked" />';
  11. }else{
  12. echo '<input type="checkbox" value="'.$GETimage['name'].'" name="images[]"/>';
  13. }
  14. break;
  15. }
  16. }
  17.  
  18. }
  19. }
  20. ?>


Chodzi o sprawdzenie czy dany obrazek jest w bazie danych i zaznaczyć checkbox dla niego.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 879
Pomógł: 230
Dołączył: 20.03.2005
Skąd: Będzin

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


Cytat(Kerth @ 20.07.2016, 17:45:31 ) *
Chodzi o sprawdzenie czy dany obrazek jest w bazie danych i zaznaczyć checkbox dla niego.


Z tego co widzę masz warunek który zaznaczy ci checkbox podczas sprawdzania istnienia nazwy obrazu w bazie.
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: 19.08.2025 - 10:55