Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2007, 04:58
atiro8
 
Fecha de Ingreso: octubre-2005
Mensajes: 151
Antigüedad: 18 años, 6 meses
Puntos: 1
Re: Meter el resultado de una consulta mysql directamente en un array

Mirate esto haber si te sirve.

Código PHP:
<?php


///////////////////////////////////////////////
$conex=mysql_connect("server","usser","pw");
mysql_select_db("db",$conex);

//formamos la consulta

$consulta="SELECT id_fabrica,fecha,asunto,texto FROM fabrica ORDER BY fecha DESC";
$resultados=mysql_query($consulta,$conex) or die ("Error de servidor");

//metemos los resultados dentro de la variable $vars
//inicializamos la variable contador a cero porque el primer registro qureremos que sea cero
$contador=0;
//Recogemos los resultados del array
while($array_res=mysql_fetch_array($resultados)){
//-----  Paso la fecha a castellano -------------------
//$vFecha = explode("-",$array_res['fecha']);
//$fecha_cas = $vFecha[2]."-".$vFecha[1]."-".$vFecha[0];
//---------  creo la cadena que recoge los datos   ------------------
$vars.="&id".$contador."=".$array_res['id_fabrica']."&fecha".$contador."=".$array_res['fecha']."&asunto".$contador."=".$array_res['asunto'];
$contador++;
}
echo 
$vars."&contador=".$contador;
mysql_free_result($resultados);
mysql_close($conex);
exit;
?>