Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Problema con select

Estas en el tema de Problema con select en el foro de PHP en Foros del Web. Hola buenas tardes, me gustaria saber que esta fallando en este codigo... Porque me imprime las ID y no los nombres relacionados. Codigo: <?php while($rows ...
  #1 (permalink)  
Antiguo 09/09/2015, 05:46
 
Fecha de Ingreso: diciembre-2011
Mensajes: 151
Antigüedad: 12 años, 3 meses
Puntos: 1
Problema con select

Hola buenas tardes, me gustaria saber que esta fallando en este codigo... Porque me imprime las ID y no los nombres relacionados.

Codigo:


<?php while($rows = mysql_fetch_array($resultado)){ ?>

<option value="<?php echo $rows['idseccion']?>"><?php echo $rows['seccion']?></option>
<?php } ?>

Gracias !
  #2 (permalink)  
Antiguo 09/09/2015, 06:15
 
Fecha de Ingreso: octubre-2014
Ubicación: Buenos Aires
Mensajes: 278
Antigüedad: 9 años, 6 meses
Puntos: 12
Respuesta: Problema con select

Hola nobo si puedes pon el código entero para poder ayudarte, y revisa que la consulta este bien hecha.

Saludos.
__________________
http://www.sp-vision.net
  #3 (permalink)  
Antiguo 09/09/2015, 08:52
 
Fecha de Ingreso: diciembre-2011
Mensajes: 151
Antigüedad: 12 años, 3 meses
Puntos: 1
Respuesta: Problema con select

Hola buenas tardes, ante todo muchas gracias por la rapidez. Hace mucho que no me pasaba por aqui.

Código PHP:
Ver original
  1. $conexion = @mysql_connect($servidor, $usuario, $password);
  2.  
  3.     if (!$conexion) {
  4.     die( 'No se ha realizado la conexion a:' . mysql_error());
  5. }else{
  6. echo 'Se ha conectado correctamente al servidor<br>';
  7. }
  8. mysql_select_db($DB, $conexion) or die(mysql_error($conexion));
  9.  
  10. $consulta="SELECT * FROM robos order by seccion asc";
  11. $resultado=mysql_query($consulta);
  12. ?>
  13.  
  14.  
  15. <form action="procesar.php" method="post" name="robos">
  16. <select name="seccion" size"0">
  17.  
  18. <?php while($rows = mysql_fetch_array($resultado)){ ?>
  19.  
  20. <option value="<?php echo $rows['idseccion']?>"><?php echo $rows['seccion']?></option>
  21. <?php } ?>
  22. </select>
  23.  
  24.     <input type="submit" value="enviar" />
  25.     </form>
  26. </body>
  27. </html>

Este seria el codigo, faltan los datos de conexion a la bd pero no hacen falta (conecta bien).

Saludos !
  #4 (permalink)  
Antiguo 09/09/2015, 08:57
 
Fecha de Ingreso: octubre-2014
Ubicación: Buenos Aires
Mensajes: 278
Antigüedad: 9 años, 6 meses
Puntos: 12
Respuesta: Problema con select

Se ve bien el código, probaste ejecutar el query en el phpmyadmin

Código MySQL:
Ver original
  1. SELECT * FROM robos order by seccion asc;

Para asegurarse que esta trayendo los datos idseccion y seccion ?

Saludos.
__________________
http://www.sp-vision.net
  #5 (permalink)  
Antiguo 09/09/2015, 12:53
 
Fecha de Ingreso: diciembre-2011
Mensajes: 151
Antigüedad: 12 años, 3 meses
Puntos: 1
Respuesta: Problema con select

Bueno lo siento.. Fue un despieste, el error esta en la consulta puesto que estaba buscando en la tabla "robos" y no en "seccion".

Gracias !

Etiquetas: mysql, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:30.