Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/02/2012, 07:10
Avatar de protoameeba
protoameeba
 
Fecha de Ingreso: septiembre-2005
Mensajes: 195
Antigüedad: 19 años, 4 meses
Puntos: 3
Respuesta: Problema con array

eee si los he leido / aplicado pero el problema persiste...

esto que me has indicado lo tengo igual:

$resultado=mysql_query('SELECT votos, portada FROM album_real '.$arrayEnd.' ORDER BY votos DESC LIMIT 3',$conexion) or die(mysql_error());
while ($array = mysql_fetch_array($resultado) ) {



y esto que tambien me has indicado:

$portada .= $array['portada'].' ';
$votos = $array['votos'];

echo "<img src='$portada'/>";
echo "<br/>";


no es el problema ya que las imagenes y el numero de votos me los saca bien, el problema esta aqui:

<?

$result = mysql_query("SHOW TABLE STATUS FROM xxx;");
while($array = mysql_fetch_array($result)) {
$cadena = "$array[Name]";
if (preg_match ("/album_/", $cadena))
{
$mar= " UNION ALL SELECT votos, portada FROM " . $cadena;
$arrayEnd = $mar;
echo "$arrayEnd";
}

}

$resultado=mysql_query('SELECT votos, portada FROM album_real '.$arrayEnd.' ORDER BY votos DESC LIMIT 3');
while ($array = mysql_fetch_array($resultado) ) {
$portada = $array[portada];
$votos = $array[votos];
echo "<img src='$portada'/>";
echo "<br/>";
}
echo "$arrayEnd";
?>

la variable que esta en verde $arrayEnd conmtiene todos los datos, ya que la imprimo mas abajo , marcada en azul y me saca todo bien... pero un poco mas abajo la vuelvo a usar, marcada en rojo y no funcina, porque ha perdido todos los datos y solo conserva uno, el ultimo.

Si se trata de la misma variable no entiendo que es lo que esta mal?
__________________
Ser libre no es hacer lo ke uno kiere, sino kerer lo ke uno hace....