Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2005, 08:14
Avatar de Kalili
Kalili
 
Fecha de Ingreso: enero-2002
Ubicación: Gate 69
Mensajes: 210
Antigüedad: 22 años, 3 meses
Puntos: 0
foreach dentro de un while

Hola amigos,

Mi problema esque tengo que poner un foreach que me devuelve los valores de un array dentro de un while.
Claro al hacer esto me pone todo el array en un mismo valor y yo lo quiero en diferentes.
Me entendeis?

Os dejo el codigo por si me podeis una solucion

while($fila = mysql_fetch_array($resultado))
{
$totalCost += ($fila["QTY"] * $fila["PRIJZEN_INCL"]);

$correo .= "<tr>";
$correo .= "<td width=13% height=25> <div align=center><font face=verdana size=1 color=black>";
$correo .= $fila["QTY"];
$correo .= "</font></div></td>";
$correo .= "<td width=13% height=25> <div align=center><font face=verdana size=1 color=black>";
$correo .= $fila["CODE"];
$correo .= "</font></div></td>";
$correo .= "<td width=13% height=25> <div align=center><font face=verdana size=1 color=black>";
}
foreach($lotnummer as $clave=>$valor)
{

$correo .= $valor;

}
while($fila = mysql_fetch_array($resultado))
{
$correo .= "</font></div></td>";
$correo .= "<td width=47% height=25> <div align=center><font face=verdana size=1 color=black>";
$correo .= $fila["DESCRIPTION"];
$correo .= "</font></div></td>";
$correo .= "<td width=18% height=25> <div align=right><font face=verdana size=1 color=black>";
$correo .= number_format(($fila["QTY"] * $fila["PRIJZEN_INCL"]), 2, ",", ".");
$correo .= "&euro;</font></div></td>";
$correo .="</tr>";
}


Aqui el problema esque $valor me coge todos los datos del array.
Yo quiero coger el primero y mientres dura el while el segundo, eltercero etc...


Se puede??
__________________
saludos