Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/03/2007, 17:09
Avatar de TheViejo
TheViejo
 
Fecha de Ingreso: marzo-2007
Ubicación: Delante de mi Vetusto PC.
Mensajes: 29
Antigüedad: 17 años, 11 meses
Puntos: 3
Re: Forma correcta para meter un array en una consulta MySQL.

Hola pipep, una forma de poder recuperar esta información, seria volviendo a recorrer todo el array devuelto de la consulta a la bd y detectando cuales son diferentes de "vacio". Por ejemplo :

Código PHP:
$Sql =' SELECT * FROM .....'// La sentencia SQL para obtener la row

// Definición del texto vacio o nulo en el array
$Vacio 'vacio';
$Resultado False// Donde Guardará los valores diferentes a vacio
$row mysql_fetch_row($result); // Devuelve la linea seleccionada
if (is_array($row)) // Comprobamos que es un array
 
{
  
$Total count($row);
  for (
$t=0;$t<$total;$t++)
    if (
$row[$t] != $Vacio// Comprobamos que es valor sea diferente a "vacio"
      
$Resultado[] = $row[$t];
  }

// Ahora puedes acceder a $Resultado[NUMERO] y recuperar
// su información. 
No si esto te servirá, si me pudieras dar mas datos de como recuperas la información de la bd, sentencia empleada y como manejas las rows(mysql_fetch_row, mysql_fetch_array ...) podría pensar en algo mejor.