Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então, estou criando um sisteminha aqui, e na parte de criar os usuarios eu tenho 2 tabelas, a tabela usuarios e a tabela niveis, da uma olhada como esta ficando o código de cadastro:
<?php include("../conexao/conexao.php"); ?>
<form>
<label for="usuario">Usuário:</label>
<input type="text" name="usuario" id="usuario" />
<br />
<label for="senha">Senha:</label>
<input type="password" name="senha" id="senha" />
<br />
<label for="senha_c">Confirmar Senha:</label>
<input type="password" name="senha_c" id="senha_c" />
<br />
<label for="nivel">Nivel:</label>
<select size="1" name="D1">
<option selected value="Selecione">Selecione!</option>
<?php
function buildCombo($target){
$tabela = 'niveis'; // nome da tabela
$nome_nivel = 'niv_nome'; // nome do nivel
$id_nivel = 'niv_id'; // id do nivel
$sql = "SELECT * FROM ".$tabela." ORDER BY ".$id_nivel;
$result = mysql_query($sql)
or die ("Erro no banco de dados:<br><br>".mysql_error());
while ($row = mysql_fetch_array($result)){
$nome = $row[$nome_nivel];
$id = $row[$id_nivel];
echo ("<option value='".$id."'>".$nome."</option>");
}
}
?>
</select>
</form>
Sei que ele está sem action nenhuma, mas por enquanto quero focar ali no campo nivel, quero que ele pegue os itens da tabela niveis e o coloque como combobox, por exemplo, se na combo for selecionada Admnistrador o valor será 1 que é a id do administrador na tabela, entenderam?
Mas o codigo nao está retornando nada, onde está o erro?
Carregando comentários...