Foros del Web » Programando para Internet » PHP »

Problema con el while

Estas en el tema de Problema con el while en el foro de PHP en Foros del Web. hola , tengo el siguiente problema tengo que listar unos centros de costo por establecimiento, para eso lo envio a un Select para mostrarlos, pero ...
  #1 (permalink)  
Antiguo 09/10/2009, 23:31
 
Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 3 meses
Puntos: 0
Problema con el while

hola , tengo el siguiente problema tengo que listar unos centros de costo por establecimiento, para eso lo envio a un Select para mostrarlos, pero no salen todos , por ejemplo el establecimiento 202 tiene asociado 5 centros de costos pero en el Select solo se cargan 4.
hice la prueba ejecutando la consulta sql en el phpmyadmin y me devuelve 5 lo que esta correcto.
no se porque no los muestra todos
el $num_rows arroja 5 .

$sql="SELECT c.cc_id, c.cc_nombre
FROM centro_costo c, establecimiento e
WHERE c.estab_id = e.estab_id and e.estab_id=202";

$tp=mysql_query($sql);
$num_rows = mysql_num_rows($tp);

//mostrando el resultado

if ($num_rows >0){
echo "<select name='id_ccosto' id='id_ccosto' >";
echo "<option value='0'>Seleccione...</option>";
while ($row_tp=mysql_fetch_array($tp)) {
$row_tp[1]=htmlentities($row_tp[1]);

echo "<option value=".$row_tp[0].">".$row_tp[1]."</option>";
}
echo "</select>";
}
les agradezco su ayuda , me urge saber que pasa.
  #2 (permalink)  
Antiguo 10/10/2009, 09:42
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: Problema con el while

pues esta raro... ¿ese es todo tu código??
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 10/10/2009, 13:32
 
Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Problema con el while

si , eso es todo lo unico que no inclui es la conexion a la base y los tag de html (body, head) trabajo con php5 y mysql 5
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 18:20.