Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql]Zamiana obrazków po pobraniu rekordu, Jak zamienić obrazki gdy pole jest puste
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


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>';?>


Ten post edytował redelek 4.09.2007, 12:33:53


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post
GreenGo
post
Post #2





Grupa: Zarejestrowani
Postów: 265
Pomógł: 4
Dołączył: 30.08.2004

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


  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
Go to the top of the page
+Quote Post
redelek
post
Post #3





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


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"/>"; }


--------------------
Pozdrawiam
Piotrek R
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 - 14:27