enkä keksi mistä mättää...
echo "<td><a href=\"kuvat/kuvasivu.php?kuva=".$mysql_tiedot["id"]."\"><img src=\"kuvat/tkuva".$mysql_tiedot["id"].".jpg". "\"></a></td>";
ja tässä herja. tiedän kyllä että alt-määre puuttuu, mutta kuinkahan sen saa tonne kenojen sekaan?
lainaus:
<td><a href="kuvat/kuvasivu.php?kuva=1"><img src="kuvat/tkuva1.jpg"></a></td>
The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.
volume kirjoitti:
tiedän kyllä että alt-määre puuttuu, mutta kuinkahan sen saa tonne kenojen sekaan?
Kirjoittamalla sen siihen...?
echo "<td><a href=\"kuvat/kuvasivu.php?kuva=".$mysql_tiedot["id"]."\"><img src=\"kuvat/tkuva".$mysql_tiedot["id"].".jpg". "\" alt=\"asd\"></a></td>";
edit: >__________________________>
:-/...niinhän se on että selvempää on tuo htm-puoli tämä php-koodi on joskus vähän sotkuisempaa...
Sitä PHP:täkin voi kirjoittaa monella tavalla. Tässä on pari vaihtoehtoa, joista molemmat ovat minusta selvempiä kuin tuo alkuperäinen:
<?php printf(' <td> <a href="kuvat/kuvasivu.php?kuva=%d"> <img src="kuvat/tkuva%d.jpg" alt="abc"> </a> </td> ', $mysql_tiedot["id"], $mysql_tiedot["id"] ); ?> <td> <a href="kuvat/kuvasivu.php?kuva=<?php echo $mysql_tiedot["id"]; ?>"> <img src="kuvat/tkuva<?php echo $mysql_tiedot["id"]; ?>.jpg" alt="abc"> </a> </td>
mjaa...makuasioita ne selkeysjutut....kiitos avusta!
Aihe on jo aika vanha, joten et voi enää vastata siihen.