tag select html
03/04/2015
0
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)