Problema nel caricare una tabella da PHPMyAdmin in JSON
Buon giorno a tutti, ho un problema che non riesco proprio a risolvere! Inizialmente pensavo fosse dovuto al mio codice java, ma oggi ho provato uno script PHP diverso e ho notato che il problema è proprio nella risposta del mio database. Sostanzialmente non mi riesco a caricare tutte le colonne ma qualcosa a "caso".
il mio script PHP è il seguente
Codice PHP:
<?php
$host='localhost';
$uname='la mia username';
$pwd=' la mia password del database';
$db="il mome del mio database";
$select=$_REQUEST['id'];
$con = mysql_connect($host,$uname,$pwd) or die("connection failed");
mysql_select_db($db,$con) or die("db selection failed");
$r=mysql_query($select,$con);
while($row=mysql_fetch_array($r))
{
$flag[]=$row;
}
print(json_encode($flag));
mysql_close($con);
?>
quindi quando vado ad "eseguirlo" la risposta è la seguente:
[{"newsId":"1","newsTitle":"Celiachia al femminile: ecco i sintomi da non sottovalutare.","newsDescription":"","newsBody":nu ll,"newsSource":"http:\/\/www.today.it","newsDate":"2015-09-19"},{"newsId":"2","newsTitle":null,"newsDescripti on":null,"newsBody":null,"newsSource":"http:\/\/www.elle.it","newsDate":"2015-08-30"}]
Che non riesco proprio a capire perchè carica cose così saltuariamente :incavolat
Spero in un vostro aiuto