Affichage vide si tableau à plusieurs lignes reçu
Bonjour,
je viens chercher un oeil extérieur, j'ai beau relire mon code qui me semble assez simplet ... mais impossible de comprendre le soucis ...
j'ai une page php qui requête une base de donnée, si celle ci me retourne un tableau d'une seule ligne : ce code fonctionne
à partir du moment où j'ajoute une entrée dans la bdd, depuis l'interface de la bdd (donc le retour devient un tableau à 2 lignes), ce code php ne fonctionne plus et me renvoie une page vide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <?php
mysql_connect("localhost","login","pass");
mysql_select_db("database");
$sql = mysql_query("SELECT actu.timestamp date, msg.titre, msg.commentaire\n"
. " FROM actualites actu\n"
. " INNER JOIN messages msg ON actu.timestamp_msg = msg.timestamp\n"
. " ORDER BY actu.timestamp desc");
while($row = mysql_fetch_assoc($sql))
$output[] = $row;
print(json_encode($output));
mysql_close();
?> |
Amicalement :)