29. januar 2013 - 14:00
Der er
5 kommentarer og 1 løsning
Hvordan kan jeg få vist mit billede?
Hej eksperter Hvordan får jeg et billede ind i stedet for tekst? <?php include("db_connect.php"); { $resultatnews = mysql_query( "SELECT * FROM news" ); echo '<table class="table_soeg">'; echo "<tr><th>Titel</th><th>Vis nyhed</th>"; echo "<th>Slet nyhed</th>"; echo "<th>Ret nyhed</th>"; } echo "</tr>"; while ( $raekkernews = mysql_fetch_array ( $resultatnews ) ) { echo "<tr>"; echo "<td>".$raekkernews['overskrift']."</td>"; echo "<td><a href=\"vis_news.php?newsID=".$raekkernews['id']."\">Vis News</a></td>"; echo "<td><a href=\"sletnews_admin.php?newsID=".$raekkernews['id']."\"><img src="skraldspand.png"></a></td>"; echo "<td><a href=\"ret_nyhed.php?newsID=".$raekkernews['id']."\">Ret News</a></td>"; } echo "</tr></table>"; ?>
Annonceindlæg fra Infor
29. januar 2013 - 14:12
#2
echo "<td><a href=\"sletnews_admin.php?newsID=".$raekkernews['id']."\"><img src="skraldspand.png"></a></td>"; i den her men den siger fejl hvis jeg gør det sådan Billedet skal være et link i stedet for tekst som det var førhen
Slettet bruger
29. januar 2013 - 15:04
#3
Det skyldes " omkring billedets src. Tip: Istedet for at bøvle med en blanding af " og \" kan du bruge ' til de indre strenge echo "<td><a href=' sletnews_admin.php?newsID=".$raekkernews['id']."' ><img src=' skraldspand.png' ></a></td>"; Et andet fif: Du kan indsætte "komplicerede" PHP-variabler i en streng omklamret af { } echo "<td><a href='sletnews_admin.php?newsID={ $raekkernews['id']} '><img src='skraldspand.png'></a></td>"; Begge dele resulterer i færre tegn, og lettere læst kode : ) Endelig kan lidt struktur lette arbejdet med koden senere: echo "<td>". "<a href='sletnews_admin.php?newsID={ $raekkernews['id'] }'>". "<img src='skraldspand.png'>". "</a>". "</td>"; Fylder ganske vidst en del mere, men er meget lettere at læse (debugge).