Problème encodage json en php

pilabrem -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
J'ai le code php suivant pour récupérer des données de mysql et les afficher en encodant au format json.
<?php
include_once("connect.php");
$requete = 'SELECT * FROM categorie LIMIT 0,2';
$reponse = $bdd->query($requete);
while($ligne = $reponse->fetch(PDO::FETCH_ASSOC))
{
$data []= $ligne;
}
$encode_donnees = json_encode($data);
echo $encode_donnees;

?>

Mon problème est que quand le nombre de données à afficher dépasse 1, rien ne s'affiche.
Aidez moi à trouver une solution s'il vous plait.
Merci d'avance.


A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Essaye sans espace avant les []
  $data[]= $ligne;

0