tag select html

03/04/2015

0

PHP

estou precisando fazer um select no HTML, onde ira trazer uma seria de dados vindos de um banco de dados, ate então tudo bem, mais também preciso que teja um campo dentro deste select para que o usurário possa inserir novos dados para o cadastro. ai esta o meu código. por favor me ajudem a resolver este problema. desde ja agradeço
<html>
    <head>
        <meta charset="UTF-8">
        <link rel="stylesheet" type="text/css" href="tudo.css"/> 
        <title> meus livros </title>
    </head>
    <body>
        <div class="cadastro">
            <form action="cadastrar.php" method="POST">
                titulo:<br>
                <input type="text" name="titulo"><br>
                serie:<br> 
                <input type="text" name="serie"><br>
                autor<br>
                <select name="autor">    <br/>
                  
                    <?php
                    include 'conexao.php';
                    $sql = "SELECT autor FROM colecao group by autor;";
                    $query = mysql_query($sql);
                    while ($array = mysql_fetch_array($query)) {
                        echo "<option>" . $array ['autor'];
                    }
                    ?>
                </select><br/>
                editora<br>
                <input type="text" name="editora"><br>
                edição<br>
                <input type="text" name="edicao"><br>
                data da compra<br>
                <input type="text" name="data_compra"><br>
                valor pago<br>
                <input type="text" name="valor_pago"><br>
                <input type="submit" value="enviar">
            </form>
        </div>
        <div class="tabela"> 
            <?php
            include 'conexao.php';

            $sql = "SELECT * FROM colecao order by dt_compra;";
            $query = mysql_query($sql);
            echo "<table border='1'>";
            echo "<tr>";
            echo "<td>titulo</td>";
            echo "<td>serie</td>";
            echo "<td>autor</td>";
            echo "<td>editora</td>";
            echo "<td>edição</td>";
            echo "<td>data da compra</td>";
            echo "<td>valor pago</td>";
            echo "<tr>";
            while ($array = mysql_fetch_array($query)) {
                echo "<tr>";
                echo "<td>" . $array ['titulo'] . "</td>";
                echo "<td>" . $array ['serie'] . "</td>";
                echo "<td>" . $array ['autor'] . "</td>";
                echo "<td>" . $array ['editora'] . "</td>";
                echo "<td>" . $array ['edicao'] . "</td>";
                echo "<td>" . $array ['dt_compra'] . "</td>";
                if ($array ['valor_pago'] == 0) {
                    echo"<td>presente</td>";
                } else {
                    echo "<td>" . $array ['valor_pago'] . "</td>";
                }
                echo "</tr>";
            }
            ?>
        </div>

    </body>
</html>
Heitor Oliveira

Heitor Oliveira

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar