Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Guilherme91

Buscar na tabela do Banco e exibir nos selects

Recommended Posts

Boa dia,

 

Necessito ao editar um registro no meu formulario,

que ele busque no banco os dados salvos nos selects e quando eu for em editar ele já me traga o resultado nos selects...

 

De uma olhada ai http://narts.in/formulario/

 

Vai em buscar e editar... Dai vcs vao ter a noção do que estou falando..

 

Valeu...

 

<?php

$Qcat = mysql_query("SELECT * FROM categoria ORDER BY id DESC");

if ($result === false) die(mysql_error());

while ($id_cat = mysql_fetch_row($Qcat)) {

echo "<option value='$id_cat[0]'>$id_cat[0] - $id_cat[2]</option>";

}

?>

 

Usei esse codigo ai, mas Ele aparece todos os já cadastrados... Quero só daquele id.. Como faço???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é fera não buscou

 

<?php

$Qcat = mysql_query("SELECT * FROM cadastro WHERE id='$id'");

if ($result === false) die(mysql_error());

while ($id_cat = mysql_fetch_row($Qcat)) {

echo "<option value='$id_cat[0]'>$id_cat[0] - $id_cat[2]</option>";

}

?>

 

Usei esse codigo ai, mas Ele aparece todos os já cadastrados...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

seusite.com/pagina.php?id=1

 

$id = $_GET['id'] //id = 1;

$Qcat = mysql_query("SELECT * FROM cadastro WHERE id='$id'");

while ($id_cat = mysql_fetch_obejct($Qcat)) { ?>

<option value='<?php echo $id_cat->id; ?>'><?php echo $id_cat->campo1 - $id_cat->campo2; ?></option>";

<?php }

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

die(mysql_error()); eis o seu erro, die é equivalente a exit, ou seja, qunado lê o script ele para ali, antes de printar os dados na tela

 

$q = mysql_query("SELECT * FROM categoria WHERE id = '1'") or exit(mysql_error());

echo "<select name='lista' id='lista'>";
while($r = mysql_fetch_array($q)){
$valor = $r['valor'];
echo "<option>$valor</option>";
} echo "</select>";

 

Usei esse codigo ai, mas Ele aparece todos os já cadastrados... ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.