me encuentro con el siguiente problema:
Leo de una base de datos y guardo los registros en un array, pero luego no puedo acceder a los datos del array.
Código:
No muestra nada, he intentado con "reset($tabla);" y nada, no lo entiendo, alguien me hecha una mano? Gracias. //conecto con la base de datos $conn = mysql_connect('localhost', 'usuario', 'pass'); //selecciono la BBDD mysql_select_db("basedatos",$conn); //consulta de SQL $consulta = "SELECT `texto` , `dia` , `mes` FROM `eventos` WHERE 1 ORDER BY `dia` ASC"; //hago la consulta $result = mysql_query($consulta,$conn); //asigno los registros a un array $i=0; while ( $e = mysql_fetch_array($result) ) { $tabla[i]['texto']=$e['texto']; $tabla[i]['dia']=$e['dia']; $tabla[i]['mes']=$e['mes']; $i++; } //intento mostrar los primeros registros echo $tabla[0]['texto']."<br>"; echo $tabla[1]['texto']."<br>"; echo $tabla[2]['texto']."<br>"; ...