tengo esta base de datos :
Y tengo el siguiente script php :
Código:
<?php
$con=mysql_connect('server','usuario','contraseña');
$db=mysql_select_db('basededatos',$con);
$sql= "SELECT * FROM tBares";
$resultado = mysql_query($sql);
$datos= array();
while ($obj = mysql_fetch_object($resultado)) {
$datos[] = array( 'idBar' => $obj->idBar,
'nombreBar' => $obj->nombreBar,
'direccionBar' => $obj->direccionBar,
'latiBar' => $obj->latiBar,
'longBar' => $obj->longBar,
'idZona' => $obj->idZona,
'fotoBar' => $obj->fotoBar
);
}
echo '' . json_encode($datos) . '';
//Se declara que esta es una aplicacion que genera un JSON
header('Content-type: application/json');
//Se abre el acceso a las conexiones que requieran de esta aplicacion
header("Access-Control-Allow-Origin: *");
?>
$con=mysql_connect('server','usuario','contraseña');
$db=mysql_select_db('basededatos',$con);
$sql= "SELECT * FROM tBares";
$resultado = mysql_query($sql);
$datos= array();
while ($obj = mysql_fetch_object($resultado)) {
$datos[] = array( 'idBar' => $obj->idBar,
'nombreBar' => $obj->nombreBar,
'direccionBar' => $obj->direccionBar,
'latiBar' => $obj->latiBar,
'longBar' => $obj->longBar,
'idZona' => $obj->idZona,
'fotoBar' => $obj->fotoBar
);
}
echo '' . json_encode($datos) . '';
//Se declara que esta es una aplicacion que genera un JSON
header('Content-type: application/json');
//Se abre el acceso a las conexiones que requieran de esta aplicacion
header("Access-Control-Allow-Origin: *");
?>
y me devuelve este JSON :
Código:
[
{
"idBar": "1",
"nombreBar": "Mi bar de 1",
"direccionBar": "mi direccion de 1",
"latiBar": "-1",
"longBar": "+ 1",
"idZona": "1",
"fotoBar": "/1.jpg"
},
{
"idBar": "2",
"nombreBar": "Mi bar de 1",
"direccionBar": "mi direccion de 1",
"latiBar": "-1",
"longBar": "+ 1",
"idZona": "2",
"fotoBar": "/1.jpg"
},
{
"idBar": "3",
"nombreBar": "Mi bar de 2",
"direccionBar": "mi direccion de 2",
"latiBar": "-2",
"longBar": "+ 2",
"idZona": "2",
"fotoBar": "/2.jpg"
},
{
"idBar": "4",
"nombreBar": "Mi bar de 2",
"direccionBar": "mi direccion de 2",
"latiBar": "-2",
"longBar": "+ 2",
"idZona": "1",
"fotoBar": "/2.jpg"
},
{
"idBar": "5",
"nombreBar": null,
"direccionBar": null,
"latiBar": null,
"longBar": null,
"idZona": "3",
"fotoBar": null
},
{
"idBar": "6",
"nombreBar": "Mi bar de 3",
"direccionBar": "mi direccion de 3",
"latiBar": "-3",
"longBar": "+3",
"idZona": "1",
"fotoBar": "/3.jpg"
},
{
"idBar": "7",
"nombreBar": null,
"direccionBar": null,
"latiBar": null,
"longBar": null,
"idZona": "3",
"fotoBar": null
},
{
"idBar": "8",
"nombreBar": "Mi bar de 3",
"direccionBar": "mi direccion de 3",
"latiBar": "-3",
"longBar": "+ 3",
"idZona": "2",
"fotoBar": "/3.jpg"
},
{
"idBar": "9",
"nombreBar": null,
"direccionBar": null,
"latiBar": null,
"longBar": null,
"idZona": "3",
"fotoBar": null
}
]
{
"idBar": "1",
"nombreBar": "Mi bar de 1",
"direccionBar": "mi direccion de 1",
"latiBar": "-1",
"longBar": "+ 1",
"idZona": "1",
"fotoBar": "/1.jpg"
},
{
"idBar": "2",
"nombreBar": "Mi bar de 1",
"direccionBar": "mi direccion de 1",
"latiBar": "-1",
"longBar": "+ 1",
"idZona": "2",
"fotoBar": "/1.jpg"
},
{
"idBar": "3",
"nombreBar": "Mi bar de 2",
"direccionBar": "mi direccion de 2",
"latiBar": "-2",
"longBar": "+ 2",
"idZona": "2",
"fotoBar": "/2.jpg"
},
{
"idBar": "4",
"nombreBar": "Mi bar de 2",
"direccionBar": "mi direccion de 2",
"latiBar": "-2",
"longBar": "+ 2",
"idZona": "1",
"fotoBar": "/2.jpg"
},
{
"idBar": "5",
"nombreBar": null,
"direccionBar": null,
"latiBar": null,
"longBar": null,
"idZona": "3",
"fotoBar": null
},
{
"idBar": "6",
"nombreBar": "Mi bar de 3",
"direccionBar": "mi direccion de 3",
"latiBar": "-3",
"longBar": "+3",
"idZona": "1",
"fotoBar": "/3.jpg"
},
{
"idBar": "7",
"nombreBar": null,
"direccionBar": null,
"latiBar": null,
"longBar": null,
"idZona": "3",
"fotoBar": null
},
{
"idBar": "8",
"nombreBar": "Mi bar de 3",
"direccionBar": "mi direccion de 3",
"latiBar": "-3",
"longBar": "+ 3",
"idZona": "2",
"fotoBar": "/3.jpg"
},
{
"idBar": "9",
"nombreBar": null,
"direccionBar": null,
"latiBar": null,
"longBar": null,
"idZona": "3",
"fotoBar": null
}
]
como ven me devuelve datos null si todos los campos estan completos ????? alguien sabe porque puede ser ???
saludos !!!!
· No se debe escribir en mayúsculas
>aquí las reglas del foro
-Engel Lex