Portál AbcLinuxu, 8. května 2025 21:16
Řešení dotazu:
<img src="NÁZEV-SOUBORU-S-OBRÁZKEM"/>
přestal fungovat? Nebo jak ta data vypisuješ, že máš problém toto udělat a do NÁZEV-SOUBORU-S-OBRÁZKEM dát z db příslušný název souboru?
echo "$nazev_souboru"NN
echo "$filename";ale nemůžeš udělat toto
echo "<img src='$filename'/>";???
echo "<img src='".urlencode($filename)."' />";
echo "$filename";
nejde bez dalších předpokladů udělat jen tak. Ale nezdá se, že to by teď byl tazatelův hlavní problém, i když na něj časem taky dojde...
mysql_connect($db_hostitel, $db_uzivatel, $db_heslo) or die ('Error!<br>Chybne udaje!'); mysql_select_db($db_nazov) or die ('Error!<br>Databaza Neexistuje!'); $sql = mysql_query("SELECT * FROM skuska") or die(mysql_error()); while($vypis = mysql_fetch_array($sql)) { echo "<h3>".$vypis["field_1"]."</h3><br>"; echo "".$vypis["field_2"]."<br>"; echo "".$vypis["field_3"]."<br>"; echo "<a href='uprav.php?udaj=".$vypis["id"]."'>Zmenit</a> | <a href='zmaz.php?zmazat=ok&id=".$vypis["id"]."'>Zmazat</a>"; } ?>
die()
. Nechápu, jak se mohla dostat do učebnic. Podle mne je v aplikacích nepoužitelná.
Dále: Když sem píšeš kus kódu, uzavři ho celý do značek <pre>
, aby se to dalo číst.
K tématu: To je skutečně takový problém místo
echo "".$vypis["field_3"].""napsat
echo "<img src='".urlencode($vypis["field_3"])."' />";? A proč tak blbě pojmenováváš pole, do kterého ukládáš URL obrázku? Tak snad abys ho pojmenoval nějak lidštěji, např. "obrazek" nebo "url_obrazku" apod.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.