Hola, estoy haciendo un programa que coge de una base de datos mysql unos datos y crea un JSON para enviarlo a android. El problema que tengo es que no crea bien el JSON y no encuentro el error por ningun lado.
Les dejo aqui el codigo del PHP:
<?php $host="hostname"; $username="username"; $password="password" db_name="db_name"; $con=mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); $sql = "select * from mensajv"; $result = mysql_query($sql); $json = array();if(mysql_num_rows($result)){while($row=mysql_fetch_assoc($result)){$json['mensajv'][]=$row;}}mysql_close($con);echo json_encode($json);?>
He probado http://pro.jsonlint.com/ y me da un error que no consigo quitar, la url de la pagina es: http://www.dalocon.tk/droidlogin/mensajv.php
Espero que puedan ayudarme. Muchas gracias.