Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite...
Bom pessoal, minha dúvida é a seguinte... como eu faço para carregar os dados do meu banco de dados para um combobox. Por exemplo, eu tenho um combobox "sexo". Como faço para enviar o valor que está cadastrado no banco para o combobox.
No caso de um campo tipo text eu consegui fazer, mas o combobox eu estou com dúvidas(eu resumi o código para deixar claro):
.... desde já agradeço... :-)
$phpMatricula = $_GET['matricula'];
$conexao=mysql_pconnect("localhost","root","");
mysql_select_db("escola",$conexao);
"select * from alunos where matricula='".$phpMatricula."'";
$resultado=mysql_query($query,$conexao);
<?php $linha = mysql_fetch_array($resultado)?>
<label for="forMatricula">Matrícula:</label></dt>
<input type="text" name="formMatricula" id="" size="10" disabled value="<?php echo $linha['matricula'];?>"/></dd>
<AQUI ENTRARIA O CARREGAMENTO DOS DADOS NA COMBOBOX SEXO>tenta usar esse codigo
<?php
$con = mysqli_connect("host","user","senha","db");
$result=mysqli_query($con,"SELECT * FROM TABELA");
?>
<select name="sexo">
<?php while($row = mysqli_fetch_array($result)) { ?>
<option>
<?php echo $row['1']?>
</option>
<?php } ?>
</select>o que há de errado nesse codigo
<?php include "config.php"; ?>
<select name="tipo">
<?php
$sql = 'SELECT * FROM sr_imoveis';
$resultado = mysql_query($sql);
while($linha = mysql_fetch_array($resultado)){
$imovelID = $linha['imovelID'];
$tipo = $linha['imovelTipo'];
?>
<option value"<?php echo $imovelID; ?>"><?php echo $tipo; ?></option>
<?php
}
?>
</select>
está dado esse erro
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\Program Files\wamp\www\teste combobox\combobox.php on line 14
$resultado nao retorna nada
por que $sql nao tem os dados de conexao
por exemplo
voce precisaria ter
$con=mysqli_connect(host,usuer,senha,db)
$sql='SELECT * FROM sr_imoveis';
$resultado=mysqli_query($con,$sql);
quando nao há conexão, então o valor para $resultado fica nulo, sendo assim, $resultado nao é uma fonte válida
Ola, é bem simples. tem muitos exemplos só procurar no google.