Criando um CRUD em Php - Parte 2

Publicado em 02 de Feb 2013.
Em nosas primeira parte criamos a tabela do CRUD e nossa conexão com o banco de dados.
Agora iremos criar nossa página de listagem com todos os registros cadastrados em nossa tabela.
<?php
    include_once 'conexao.php';
?>
<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <title>CRUD - Simples</title>
    </head>
    <body>
        <p><a href="adicionar.html">Adicionar Usuário</a></p>
        <?php
            //SQL
            $sql = "SELECT id, nome, sobrenome FROM cadastro ORDER BY nome ASC";

            //Executa
            $executa = mysql_query($sql);

            $linha = mysql_num_rows($executa);

            //Verifica a quantidade de registros
            if (count($linha) > 0) {
                ?>
                <table>
                    <thead>
                        <tr>
                            <th>Nome</th>
                            <th>Sobrenome</th>
                            <th></th>
                            <th></th>
                            <th></th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <?php
                            while ($linha = mysql_fetch_array($executa)) {
                                ?>
                                <td><?php echo $linha['nome']; ?></td>
                                <td><?php echo $linha['sobrenome']; ?></td>
                                <td><a href="deletar.php?id=<?php echo $linha['id']; ?>">Deletar</a></td>
                                <td><a href="atualizar.php?id=<?php echo $linha['id']; ?>">Atualizar</a></td>
                                <td><a href="visualizar.php?id=<?php echo $linha['id']; ?>">Visualizar</a></td>
                                <?php
                            }
                            ?>
                        </tr>
                    <tbody>
                </table>
                <?php
            } else {
                echo 'Nenhum registro encontrado.';
            }
        ?>
    </body>
</html>