A veces puedes querer pasar una consulta mysql a un array de PHP (arreglo php), para procesarla luego con php y no volver a hacer consultas a la base de datos.
Esto te puede servir:
### PEDIMOS LOS DATOS VÍA MYSQL
$sql_resultado = mysql_query($sql);
### PASANDO EL RESULTADO A UN ARRAY
while( $fila = mysql_fetch_assoc( $sql_resultado )){
$nuevo_array[] = $fila;
}
### IMPRIMIENDO EL ARRAY Y TODOS SUS VALORES
echo '<pre>';
print_r($nuevo_array);
echo '</pre>';
### RECORRIENDO EL ARRAY
foreach($nuevo_array as $fila)
{
echo "Los datos del registro son: ";
foreach($fila as $columna)
{
echo $columna ." ";
}
echo "<br>";
}
### BUSCANDO DENTRO DEL ARRAY
$encontrados = array();
$palabra_a_buscar = "2016-12-28";
foreach($nuevo_array as $clave=>$valor){
$indice = array_search($palabra_a_buscar,$valor);
if($indice){
$encontrados[]=$valor;
}
}
### IMPRIMIENDO LO ENCONTRADO QUE AHORA TAMBIÉN ESTÁ EN UN ARRAY
echo '<pre>';
print_r($encontrados);
echo '</pre>';
:)
chaveztoro
No hay comentarios:
Publicar un comentario