Foros del Web » Programando para Internet » PHP »

problema foreach

Estas en el tema de problema foreach en el foro de PHP en Foros del Web. Código PHP:                   $liminf = 0 ;                           $limsup = $liminf + $resto ;                           $consulta =  mysql_query ( "SELECT email FROM $tabla LIMIT $liminf,$limsup"  , $conexion );                          foreach ( $consulta  as  ...
  #1 (permalink)  
Antiguo 16/06/2005, 21:17
Avatar de alucard3003  
Fecha de Ingreso: abril-2004
Mensajes: 148
Antigüedad: 20 años, 7 meses
Puntos: 0
Exclamación problema foreach

Código PHP:
                  $liminf=0;
                         
$limsup=$liminf+$resto;
                         
$consultamysql_query("SELECT email FROM $tabla LIMIT $liminf,$limsup" ,$conexion);
                         foreach (
$consulta as $mailto){$paratodos=$paratodos."; ".$mailto;} 
bueno de ese codigo me da error el foreach, no se xq supuestamente esta bien hecho y no me da error el query, entonces es un problema del foreach pero sintacticamente hablando esta bien entonces q hacer? Ayuda xfas urgente!!!!!
__________________
X
  #2 (permalink)  
Antiguo 16/06/2005, 21:44
Avatar de braulito  
Fecha de Ingreso: abril-2004
Ubicación: Cusco - Perú
Mensajes: 597
Antigüedad: 20 años, 6 meses
Puntos: 8
La variable $consulta no es un arreglo, por eso es que no puedes usarlo con el foreach.

Sería mejor
Código PHP:
$consulta=mysql_query("SELECT email FROM $tabla LIMIT $liminf,$limsup" ,$conexion);

while(
$mailto mysql_fetch_array($consulta)){
  
$paratodos $paratodos."; ".$mailto[0];

Saludos
__________________
Braulio Soncco
braulio at buayacorp dot com
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 17/06/2005, 03:13
Avatar de alucard3003  
Fecha de Ingreso: abril-2004
Mensajes: 148
Antigüedad: 20 años, 7 meses
Puntos: 0
:o ni cuenta de eso, ahhhhh! tanto rato pensando y ni me acorde de eso q tonteria MUCHAS GRACIAS!!!!
TE pasaste
__________________
X
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 13:05.