Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]Zamiana obrazków po pobraniu rekordu
Forum PHP.pl > Forum > Przedszkole
redelek
Witam,To znowu ja maruda,Mam pytanko .Pobieram sobie rekordy z mysql i wszystko super. W tabeli mam pole zalacznik. Podczas wprowadzania danych można dodać załącznik lub nie .Jeśli jest załącznik ma nbyć obrazek1, jeśli nie ma obrazek2. Jak to zrobić? Mam taki kodzik do pobierania:
  1. <?phpinclude 'config.php'; include 'function.php'; // Ilość rekordów na stronie //połączenie z bazą danych $link = mysql_connect('localhost', 'root', '!wolwerin??'); mysql_select_db('faq', $link); // Wy?wietlamy rz?dan? czę?ć rekordów print '<TABLE CELLAPADDING=5 BORDER=1 cellspacing=0 width=862 height=20><TR><TD width=60 height=20 class=td_menu><CENTER>LP</TD>'; print '<TD width=200 height=20 class=td_menu><CENTER>Dział</TD><TD width=400 height=20 class=td_menu><CENTER>Temat</TD></CENTER><TD width=60 height=20 class=td_menu><CENTER>Data Wpisu</TD></CENTER>'; print '<TD width=60 height=20 class=td_menu><CENTER>Zalacznik</TD><TD with=20 height=20 class=td_menu><CENTER>Szczegóły</TR></TD></CENTER>'; $result = mysql_query('SELECT * FROM `f_dane`'); while ($row = mysql_fetch_array($result)) { $co= $row[\"id\"]; echo '<tr><td><CENTER>'.$LP.'</td></CENTER><td><CENTER>'.$row[\"dzial\"].'</td></CENTER><td>'.$row[\"temat\"].'</td><td><CENTER>'.$row[\"data_wpisu\"].'</CENTER></td>'; echo '<TD><CENTER><a href='.$row[\"zalacznik\"].'><img src=\"img/pobierz.png\" class=\"obrazek\"/></a></CENTER></td>';  echo \"</TD><TD><CENTER><a href='szczegoly.php?co=\".$co.\"'>\".'<img src=\"img/szczegoly.png\" class=\"obrazek\" />'.\"</a></CENTER></td></tr>\"; $LP++; } echo '</table><br><br><br><br>';?>
Cytat(redelek @ 4.09.2007, 11:27:32 ) *
Witam,To znowu ja maruda,Mam pytanko .Pobieram sobie rekordy z mysql i wszystko super. W tabeli mam pole zalacznik. Podczas wprowadzania danych można dodać załącznik lub nie .Jeśli jest załącznik ma nbyć obrazek1, jeśli nie ma obrazek2. Jak to zrobić? Mam taki kodzik do pobierania:
  1. <?phpinclude 'config.php'; include 'function.php'; // Ilość rekordów na stronie //połączenie z bazą danych $link = mysql_connect('localhost', 'root', '!wolwerin??'); mysql_select_db('faq', $link); // Wy?wietlamy rz?dan? czę?ć rekordów print '<TABLE CELLAPADDING=5 BORDER=1 cellspacing=0 width=862 height=20><TR><TD width=60 height=20 class=td_menu><CENTER>LP</TD>'; print '<TD width=200 height=20 class=td_menu><CENTER>Dział</TD><TD width=400 height=20 class=td_menu><CENTER>Temat</TD></CENTER><TD width=60 height=20 class=td_menu><CENTER>Data Wpisu</TD></CENTER>'; print '<TD width=60 height=20 class=td_menu><CENTER>Zalacznik</TD><TD with=20 height=20 class=td_menu><CENTER>Szczegóły</TR></TD></CENTER>'; $result = mysql_query('SELECT * FROM `f_dane`'); while ($row = mysql_fetch_array($result)) { $co= $row[\"id\"]; echo '<tr><td><CENTER>'.$LP.'</td></CENTER><td><CENTER>'.$row[\"dzial\"].'</td></CENTER><td>'.$row[\"temat\"].'</td><td><CENTER>'.$row[\"data_wpisu\"].'</CENTER></td>'; echo '<TD><CENTER><a href='.$row[\"zalacznik\"].'><img src=\"img/pobierz.png\" class=\"obrazek\"/></a></CENTER></td>';  echo \"</TD><TD><CENTER><a href='szczegoly.php?co=\".$co.\"'>\".'<img src=\"img/szczegoly.png\" class=\"obrazek\" />'.\"</a></CENTER></td></tr>\"; $LP++; } echo '</table><br><br><br><br>';?>
Czy tak może byk?bo działa smile.gif
  1. <?phpif(!$row[&#092;"zalacznik\"]){ echo '<TD><CENTER><a href='.$row[\"zalacznik\"].'><img src=\"img/brak_zalacznika.png\" class=\"obrazek\"/></a></CENTER></td>'; } else echo '<TD><CENTER><a href='.$row[\"zalacznik\"].'><img src=\"img/pobierz.png\" class=\"obrazek\"/></a></CENTER></td>';?>
GreenGo
  1. <?php
  2. if (empty('.$row["zalacznik"].')) {
  3.  echo "<img src="img/pobierz1.png" class="obrazek"/>";
  4.  } else { echo "<img src="img/pobierz2.png" class="obrazek"/>"; }
  5. ?>


Spróbuj coś w tym stylu
redelek
Cytat(GreenGo @ 4.09.2007, 11:37:10 ) *
  1. <?php
  2. if (empty('.$row["zalacznik"].')) {
  3.  echo "<img src="img/pobierz1.png" class="obrazek"/>";
  4.  } else { echo "<img src="img/pobierz2.png" class="obrazek"/>"; }
  5. ?>


Spróbuj coś w tym stylu


Oki dzięki działa ja zrobiłem to tak
if (!$row["zalacznik"])) {
echo "<img src="img/pobierz1.png" class="obrazek"/>";
} else { echo "<img src="img/pobierz2.png" class="obrazek"/>"; }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.