Avatar billede miphisto Nybegynder
21. juni 2005 - 11:29 Der er 4 kommentarer og
1 løsning

Billede visning

Hej,
Jeg er ved at tilrette noget kode så jeg får vist alle (max 4) billeder. Men den viser kun hvis der er 4 billeder, hvis der er 3 eller færre vises ingen billeder.
Jeg går ud fra problemet er at der skal noget "if" ind i koden.
Jeg har prøvet at lure på koden men kan bare ikke få det til at virke..
Billederne hedder "GruppeNr"a,b,c,d.jpg feks 7302a.jpg
Koden her viser som sagt kun hvis der er 4 billeder.
Her er hele koden.


      <table width="475" border="0" cellpadding="0" cellspacing="0">
        <tr>
      <td width=475 colspan=3 height=5 valign=top><img border="0" src="images/blank.gif" width="475" height="5"></td>
        </tr>
        <!-- FOTO START -->
        <table width="475" border="0" cellpadding="0" cellspacing="0">
   
    <tr>
  <td width="235" valign="top" class="border0">
    <!-- øverst venstre -->
    <table width="225" border="0" cellpadding="0" cellspacing="0">
      <tr><td width="120" valign="top" class="normal">
          <img src=images/trailer/<? echo mysql_result($query,0,GruppeNr);?>a.jpg name="doc_foto" width=378 height=283 border=1 alt="<? echo mysql_result($query,0,GruppeNr);?>">
            </td></tr>
        </table>
  </td>
  <td width="235" valign="top" class="border0">
    <!-- øverst højre -->
    <table width="225" border="0" cellpadding="0" cellspacing="0">
      <tr><td width="120" valign="top" class="normal">
      <img src=images/trailer/<? echo mysql_result($query,0,GruppeNr);?>b.jpg name="doc_foto" width=378 height=283 border=1 alt="<? echo mysql_result($query,0,GruppeNr);?>">
             
        </td></tr>
        </table>
    <tr>
  <td width="235" valign="top" class="border3">
    <!-- nederst VENSTRE -->
    <table width="225" border="0" cellpadding="0" cellspacing="0">
      <tr><td width="120" valign="top" class="normal">
            <img src=images/trailer/<? echo mysql_result($query,0,GruppeNr);?>c.jpg name="doc_foto" width=378 height=283 border=1 alt="<? echo mysql_result($query,0,GruppeNr);?>">
        </td></tr>
        </table>
  </td>
  <td width="235" valign="top" class="border3">
    <!-- Nederst højre -->
    <table width="225" border="0" cellpadding="0" cellspacing="0">
      <tr><td width="120" valign="top" class="normal">
              <img src=images/trailer/<? echo mysql_result($query,0,GruppeNr);?>d.jpg name="doc_foto" width=378 height=283 border=1 alt="<? echo mysql_result($query,0,GruppeNr);?>">
        </td></tr>
        </table>
    </td>
    </tr>
</table>
        </table>
        <!-- FOTO SLUT -->
Avatar billede miphisto Nybegynder
21. juni 2005 - 11:32 #1
ops glemte vist at sige, det jeg leder efter er der skal vises de billeder der end måtte være 1-4 billeder.
Avatar billede miphisto Nybegynder
21. juni 2005 - 11:36 #2
Det er faktisk denne funktion bare uden det "mouseover"
Den skal vise alle 1-4 samtidig i tabelen oven for.

lidt kode. ;)

    <table width="475" border="0" cellpadding="0" cellspacing="0">
        <tr>
      <td width=475 colspan=3 height=5 valign=top><img border="0" src="images/blank.gif" width="475" height="5"></td>
        </tr>
        <!-- FOTO START -->
        <tr>
      <td width=379 valign=top>
      <img src=images/trailer/<?echo mysql_result($query,0,GruppeNr);?>a.jpg name="doc_foto" width=378 height=283 border=1 alt="<?echo mysql_result($query,0,GruppeNr);?>">
        </td>
        <td width=5>
        <img border="0" src="images/blank.gif" width="5" height="1">
        </td>
        <td width=91 valign=top align=right>
        <A HREF=#foto onmouseover="hiLite('doc_foto','foto_a1'), window.status='<?echo mysql_result($query,0,GruppeNr);?>';return true" onmouseout="window.status=' ';return true"><img src=images/trailer/<?echo mysql_result($query,0,GruppeNr);?>a.jpg width=85 height=64 border=1 alt="<?echo mysql_result($query,0,No);?>"></A><BR>
<?php $filename2 = "images/trailer/" . mysql_result($query,0,GruppeNr) . "b.jpg";
if (file_exists($filename2)) {echo "<A HREF=#foto onmouseover=\"hiLite('doc_foto','foto_b1'), window.status='$_GET[No]';return true\" onmouseout=\"window.status=' ';return true\"><img src=$filename2 width=85 height=64 border=1 alt=\"$_GET[No]\" VSPACE=7></A><BR>";} else {echo "";}
$filename3 = "images/trailer/" . mysql_result($query,0,GruppeNr) . "c.jpg";
if (file_exists($filename3)) {echo "<A HREF=#foto onmouseover=\"hiLite('doc_foto','foto_c1'), window.status='$_GET[No]';return true\" onmouseout=\"window.status=' ';return true\"><img src=$filename3 width=85 height=64 border=1 alt=\"$_GET[No]\"></A><BR>";} else {echo "";}
$filename4 = "images/trailer/" . mysql_result($query,0,GruppeNr) . "d.jpg";
if (file_exists($filename4)) {echo "<A HREF=#foto onmouseover=\"hiLite('doc_foto','foto_d1'), window.status='$_GET[No]';return true\" onmouseout=\"window.status=' ';return true\"><img src=$filename4 width=85 height=64 border=1 alt=\"$_GET[No]\" VSPACE=7></A><BR>";} else {echo "";
}
?> 
        </td>
        </tr>
        </table>
        <!-- FOTO SLUT -->
Avatar billede miphisto Nybegynder
21. juni 2005 - 14:08 #3
Så fik jeg lavet så det virker, tog noget tid men nu køre det :-)

her er koden..

  <table>
      <tr><td>
          <img src=images/trailer/<?echo mysql_result($query,0,GruppeNr);?>a.jpg width=283 height=212 border=1 alt="<?echo mysql_result($query,0,No);?>">
<?php $filename2 = "images/trailer/" . mysql_result($query,0,GruppeNr) . "b.jpg";?>
</td>
              <!-- øverst højre -->
      <td>
            <?php if (file_exists($filename2)) {echo "<img src=$filename2 width=283 height=212 border=1 alt=\"$_GET[No]\" VSPACE=7>";} else {echo "";}
$filename3 = "images/trailer/" . mysql_result($query,0,GruppeNr) . "c.jpg"; ?>
</td></tr>
       
 
      <!-- nederest venstre -->
    <tr><td>
                <?php if (file_exists($filename3)) {echo "<img src=$filename3 width=283 height=212 border=1 alt=\"$_GET[No]\">";} else {echo "";}
$filename4 = "images/trailer/" . mysql_result($query,0,GruppeNr) . "d.jpg";?>
</td>
 
    <!-- nederest højre -->
    <td>
                <?php if (file_exists($filename4)) {echo "<img src=$filename4 width=283 height=212 border=1 alt=\"$_GET[No]\" VSPACE=7>";} else {echo "";
}
?></td></tr>
</table>
Avatar billede miphisto Nybegynder
21. juni 2005 - 14:12 #4
hmm kan hverken accepter eller afvis det svar..
Avatar billede nielle Nybegynder
21. juni 2005 - 22:02 #5
Du skal markere navnet før at du kan accepter/afvise.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester