Ir para conteúdo

POWERED BY:

Arquivado

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

gadreis2000

procurar dados

Recommended Posts

Ola. tenho uma tabela onde existem varias categorias.

Pois bem que um label teria que aparecer todas as categorias para que o suario escolha uma e o sistema aceite a que foi escolhida.

Coloquei este codigo mas não aparece nada, ode esta o erro

<option value=<?

require ('config.php');

$sql="SELECT * FROM categories WHERE id";

$result = mysql_query ($sql);

$row = mysql_fetch_array ($result);

echo $row ["categoria"]; ?> </option>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim Gadreis2000!

Antes de <HTML>

<?php
require ('config.php');
?>

 

Dentro do <BODY>

<?php
$sql = mysql_query("SELECT * FROM categories ORDER BY id");
while($row = mysql_fetch_array($sql)){
   <option value=<?php echo $row["categoria"]; ?></option>
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola. Da erro como se o ultimo?> nao existe

 

no meu script ficou assim

 

<tr>

<td width="150" align="left"><p><label>Categoria</label></p></td>

<td width="250" align="left"><input type="text" name="categoria" class="combo" tabindex="4" /></td>

<?php

require ('config.php');

?>

<?

$sql = mysql_query("SELECT * FROM categorias ORDER BY id");

while($row = mysql_fetch_array($sql)){

<option value=<? echo $row["categoria"]; ?></option>

 

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Dudesigner, permita-me fazer apenas uma correção:

 

<?php
$sql = mysql_query("SELECT * FROM categories ORDER BY id");
while($row = mysql_fetch_array($sql)){
?>//finalizando o bloco php
    <select />
<option value="<?php echo $row;?>">Texto ou valor desejado</option>
    </select>

<?php}?>

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.