04/11/2008, 16:35
|
| | Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años, 10 meses Puntos: 1 | |
Respuesta: problema al guardar en array. Cita:
Iniciado por bellleti tengo este codigo, quiero guardar los campos que passen de 1000 en un array para mostrarlos mas tarde... y solo me guarda el ultimo campo.. nse si no creo bien el array o no lo guardo bien... a ver si me pueden ayudar
gracias:P Código PHP: $sql = "SELECT p.testdim,p.testdate, p.milk, p.fat,p.scc,p.prot,p.herd_id, h.herd_id, h.codi,a.herd_id,max( a.parity ) , a.endparitydate
FROM production p , herd h, ag_parity a
WHERE p.TESTDATE = '2008-05-07'
and p.herd_id= a.herd_id
and a.herd_id= h.herd_id
and p.herd_id= h.herd_id
GROUP BY a.herd_id
LIMIT 0, 150";
$consultsql=new Consulta;
$result=$consultsql->executar($sql);
while($row=mysql_fetch_array($result))
{
$celules=$row['scc'];
if ($celules>=1000)
{
if (!isset($_SESSION['maxscc']))
{
$_SESSION['maxscc'] = array();
$_SESSION['maxscc'][]=$row['scc'];
}
else
{
$_SESSION['maxscc'][]=$row['scc'];
}
}
mysql_free_result($result); //Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
// Mysql_free_result() es fa servir per lliberar memoria feta servir a les consultes, i es necessari depenent del nº de consultes "visites" que i fem.
printf ($_SESSION['maxscc']);
}
codigoo de eerror
Fatal error: [] operator not supported for strings in C:\xampp\htdocs\projecte\alertes.php on line 44 alguien sabe ese error porque sale?? gracias |