zehbaeh: Trennung der Anliegen (Logik - Layout)

Beitrag lesen

Du könntest das auch "klassisch" lösen: PHP in HTML.
Das hat unter anderem den Vorteil das die HTML-Auszeichnung mit einem entsprechenden Editor auch auf ihre Gültigkeit geprüft werden können.

  
<?php  
// EV  
  
// A  
?>  
<?php if ($result->num_rows):?>  
    <table>  
    <?php while ($row = $result->fetch_assoc()):?>  
        <tr>  
            <td><?php echo htmlspecialchars($row['konto_name'])?></td>  
            <td>  
                <?php echo htmlspecialchars($row['id'])?>  
                (<?php echo htmlspecialchars($row['besitzerid'])?>)  
            </td>  
            <td>  
                <form action="index.php?view=manage_accounts" method="post">  
                    <input type  = "hidden"  
                           name  = "delete_account_id"  
                           value = "<?php echo htmlspecialchars($row['id'])?>"  
                    />  
                    <input type  = "hidden"  
                           name  = "delete_account_name"  
                           value = "<?php echo htmlspecialchars($row['konto_name'])?>"  
                    />  
                    <input type  = "hidden"  
                           name  = "delete_account_owner_name"  
                           value = "<?php echo htmlspecialchars($row['besitzer_name']) ?>"  
                    />  
                    <input type="submit" value="entfernen" />  
                </form>  
            </td>  
        </tr>  
    <?php endwhile ?>  
    </table>  
<?php else: ?>  
    <p>Keine Konten</p>  
<?php endif ?>