Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/06/2011, 09:52
Avatar de iviamontes
iviamontes
 
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: -Problema para recorrer consulta??

for($y=0;$y<$filas;$y++) //Aqui recorro mi consulta, pero la cierre donde la cierre solo me da el ultimo registro
{
$nombre=mysql_result($res,$y,'nombre');
$idp=mysql_result($res,$y,'idp');
$existencia=mysql_result($res,$y,'existencia');
}

estas asignando siempre el nuevo valor a esas variables, por lo que se queda con la ultima, tienes que guardarlo en un array.

$nombre[$y] = etc etc, y asi para los 3 o y mejor aun


$html="<table border='1' align='center'>
<tr>
<td bgcolor='DimGray'><font color= 'white'>Clave del producto</font></td>
<td bgcolor='DimGray'><font color= 'white'>Nombre del producto</font></td>
<td bgcolor='DimGray'><font color= 'white'>Existencias</font></td>
</tr>";

while ($row = mysql_fetch_array($res))
{
$html .=' <tr>
<td bgcolor='#CCCCCC'><b>".$idp."</b></td>
<td bgcolor='#CCCCCC'><b>".$nombre."</b></td>
<td bgcolor='#CCCCCC'><b>".$existencia."</b></td>';
}
$html.= "</tr></table>";