• Domingo 17 de Noviembre de 2024, 17:42

Autor Tema:  Un Combobox  (Leído 983 veces)

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Un Combobox
« en: Lunes 12 de Marzo de 2007, 19:06 »
0
:P  :P  :P  :P  :P  :P  :P


Hola foreros estoy aqui con un problema algo enredado de explicar.

tengo en mi base de datos una tabla que se llama tipos que tiene 2 tablas una idtipos y otra llamada tipos donde vienen el tipo de productos que hay, es decir el idtipo = 1 corresponde al tipo mouse y el 2 a cpu's , etc etc , lo que necesito en un combobox que se despligue los tipos que contengan en esa tabla para que el usuario pueda escoger alguno de ellos.

Estoy intentando algo asi:

 $sql="SELECT * FROM tipos";
$res=mysql_query($sql);

echo '<select name="perf" size="1" >';
for($i=0; $i<mysql_num_rows($res);$i++)
{
$row=mysql_fetch_row($res);
echo '<option value="'.$row[0].'">'.$row[1].'</option>';
}

pero he tenido algunos problemas.
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Un Combobox
« Respuesta #1 en: Martes 13 de Marzo de 2007, 08:10 »
0
Cita de: "Bicholey"
pero he tenido algunos problemas.
:rolleyes:


tal vez sea el alternador que no este cargando bien la bateria   :unsure:


adivine? :P
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Un Combobox
« Respuesta #2 en: Martes 13 de Marzo de 2007, 13:54 »
0
Mirá bicho.-
No se que campos tendrás en tu tabla. yo tengo id y nombre.

Tampoco se como te estás conectando a la DB, en fin. Así me funciona perfecto:
Código: Text
  1. &#60;html&#62;
  2.   &#60;body&#62;      
  3.     &#60;?php
  4.       &#036;link = mysql_connect(&#34;localhost&#34;, &#34;root&#34;);
  5.       mysql_select_db(&#34;Pruebas&#34;, &#036;link);
  6.       &#036;sqlTxt = &#34;SELECT id, nombre FROM tipos&#34;;  
  7.       &#036;res = mysql_query(&#036;sqlTxt, &#036;link);
  8.  
  9.       echo '&#60;select name=&#34;perf&#34; size=&#34;1&#34; &#62;';
  10.       for(&#036;i=0; &#036;i&#60;mysql_num_rows(&#036;res);&#036;i++){
  11.         &#036;row=mysql_fetch_row(&#036;res);
  12.         echo '&#60;option value=&#34;'.&#036;row[0].'&#34;&#62;'.&#036;row[1].'&#60;/option&#62;';
  13.       }
  14.     ?&#62;
  15.   &#60;/body&#62;
  16. &#60;/html&#62;
  17.  
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.