Gå til innhold

Anbefalte innlegg

Hei igjen! Jeg lurer på hvordan jeg kan få en tabell til å repetere, ettersom innholdet glir ut av tabellen etter at den første er printet ut. Jeg har så langt:

 

<table class="sample">
 <tr>
   <th>Kunder</th>
   <th>Fil størrelse</th>
 </tr>
<?php
// Mappe
$dirPath = 'kunder';

if ($handle = opendir($dirPath)) {

  while (false !== ($file = readdir($handle))) {

     // Filer som skal ignoreres
     if ($file != "." && $file != ".." && $file != "index.php" && $file != "feil.php" && $file != "utvikler") {
        if (is_dir("$dirPath/$file")) {
           // Mappe
           echo "<tr>";
        echo "<td><img src='css/bilder/mappe.png' /> ";
           echo "<a href='kunder/$file'>$file</a></td>";
           echo "<td>LOL</td>";
           echo "</tr>";
           echo "</table>";
......
?>

 

Kan prøve å forklare litt nærmere hva som skjer. Den første filen som finnes i mappen, blir vist i tabellen, men resten av filene som blir "printet" ut havner utenfor tabellen. Mitt problem er da å få alle filene plassert inne i tabellen.

Lenke til kommentar
Videoannonse
Annonse

Noe slikt som:

<table class="sample">
 <tr>
   <th>Kunder</th>
   <th>Fil størrelse</th>
 </tr>

<?PHP
if ($handle = opendir($dirPath)) {
  while (false !== ($file = readdir($handle))) {
     // Filer som skal ignoreres
     if ($file != "." && $file != ".." && $file != "index.php" && $file != "feil.php" && $file != "utvikler") {
        if (is_dir("$dirPath/$file")) {
           // Mappe
           echo "<tr>";
             echo "<td><img src='css/bilder/mappe.png' /> ";
             echo "<a href='kunder/$file'>$file</a></td>";
             echo "<td>LOL</td>";
           echo "</tr>";
        }
     }
  }
}
?>
</table>

 

Problemet var at du hadde en </table> inni løkken din som avsluttet tabellen din.

Endret av etse
  • Liker 1
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...