04/11/2008, 16:35
|
| | Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años, 1 mes 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 |