skolroots Postado Abril 17, 2006 Denunciar Share Postado Abril 17, 2006 eae galera..to tentando aqui algo simples...tipo...pegar os dados de uma consulta e colocar em um menu supenso...<?$conexao = mysql_connect("localhost", "root", "");mysql_select_db("biblio", $conexao);$sql="SELECT nome FROM aux_categoria";$result = mysql_query($sql,$conexao) or die(mysql_error());$contar = mysql_num_rows($result);$i = 0 ;while ($i < $contar) {$ver = mysql_result($result,$i,"nome");echo "$ver<BR>";$i = $i + 1;}?> usei esse código ae...e tá funcionando...mas quando tento adapatá ele ao <select> dá tilt....help-metentei fazê assim ó...mas ae aparece '$ver' no option<?$conexao = mysql_connect("localhost", "root", "");mysql_select_db("biblio", $conexao);$sql="SELECT nome FROM aux_categoria";$result = mysql_query($sql,$conexao) or die(mysql_error());$contar = mysql_num_rows($result);$i = 0 ;?><select name="categoria"><?while ($i < $contar) {$ver = mysql_result($result,$i,"nome");echo "<option value='$ver'>'$ver'</option>";$i = $i + 1;}?> </select>se alguém puder dá uma mão ae...blza!vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Abril 17, 2006 Denunciar Share Postado Abril 17, 2006 Tente isso:<?$conexao = mysql_connect("localhost", "root", "");mysql_select_db("biblio", $conexao);$sql="SELECT nome FROM aux_categoria";$result = mysql_query($sql,$conexao) or die(mysql_error());$contar = mysql_num_rows($result);$i = 0 ;echo "<form name=\"teste\" action=\"\" method=\"post\"><select name=\"categoria\">";while ($i < $contar) {$ver = mysql_result($result,$i,"nome");echo "<option value=\"$ver\">$ver</option>";$i = $i + 1;}echo "</select></form>";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CorN_Sk8 Postado Abril 17, 2006 Denunciar Share Postado Abril 17, 2006 ou assim<? echo "<select name=\"categoria\">"; $conexao = mysql_connect("localhost", "root", ""); mysql_select_db("biblio", $conexao); $sql="SELECT nome FROM aux_categoria"; $result = mysql_query($sql,$conexao) or die(mysql_error()); while ($s = mysql_fetch_array($result)) { echo "<option value=\"" . $s['nome'] "\">" . $ver . "</option>"; } echo "</select>"; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 skolroots Postado Abril 18, 2006 Autor Denunciar Share Postado Abril 18, 2006 rosolvi velho...tinha resolvido com oho, mas peguei u tuto de ajax e adaptei...uito bom, se quiser o link ...tá ae!http://www.phpbrasil.com/scripts/script.php/id/2867vale a pena!vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
skolroots
eae galera..to tentando aqui algo simples...tipo...pegar os dados de uma consulta e colocar em um menu supenso...
<?
$conexao = mysql_connect("localhost", "root", "");
mysql_select_db("biblio", $conexao);
$sql="SELECT nome FROM aux_categoria";
$result = mysql_query($sql,$conexao) or die(mysql_error());
$contar = mysql_num_rows($result);
$i = 0 ;
while ($i < $contar) {
$ver = mysql_result($result,$i,"nome");
echo "$ver<BR>";
$i = $i + 1;
}
?>
usei esse código ae...e tá funcionando...mas quando tento adapatá ele ao <select> dá tilt....help-me
tentei fazê assim ó...mas ae aparece '$ver' no option
<?
$conexao = mysql_connect("localhost", "root", "");
mysql_select_db("biblio", $conexao);
$sql="SELECT nome FROM aux_categoria";
$result = mysql_query($sql,$conexao) or die(mysql_error());
$contar = mysql_num_rows($result);
$i = 0 ;
?>
<select name="categoria">
<?
while ($i < $contar) {
$ver = mysql_result($result,$i,"nome");
echo "<option value='$ver'>'$ver'</option>";
$i = $i + 1;
}
?>
</select>
se alguém puder dá uma mão ae...blza!
vlw
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.