Foro

Ayuda conexion Base de Datos

0
Hola a todos <!-- s:D --><!-- s:D --> .... Tengo una duda que hacerles. Intente la conexion de javascript atraves de php, este es el codigo: <?php header("Content-Type: text/plain"); include("conectar.php"); $listar = "select * from prueba"; $ejecutar = mysql_query($listar,$con); $data = array(array()); while($rs = mysql_fetch_array($ejecutar,$base)){ $data = array( array('city'=>$rs[ciudad],'visits'=>$rs[visita],'pageVisits'=>$rs[pagina],'averageTime'=>$rs[tiempo]) ); } echo json_encode($data); ?> El problema de este codigo, es que si se conecta a la base de datos, y mando el arreglo a javascript, despues lo muestro en una grid, pero solo muestra el ultimo registro que obtengo de la tabla "Prueba". Es como si en el arreglo solo se guardara el ultimo registro de la tabla.... ¿alguien sabe por que sucede esto, o como poder arreglarlo para que almecene todos los registros en el array?
0
creo que debes remplazar "$data=" por "$data[]=".. así creo que podrás tener disponibles todos los registros

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.