Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
bases_programmation:format_json [2018/03/19 14:38]
cyprien
bases_programmation:format_json [2018/03/19 14:39] (Version actuelle)
cyprien
Ligne 2: Ligne 2:
 Pour créer une page PHP qui récupère les différentes données stockées dans une base de données, on stocke les objets dans une collection puis on encode cette collection au format JSON. Pour créer une page PHP qui récupère les différentes données stockées dans une base de données, on stocke les objets dans une collection puis on encode cette collection au format JSON.
  
-Il faut créer une nouvelle page et une route qui la relie +Il faut créer une nouvelle page et une route qui la relie :
 <​code>​ <​code>​
 Route::​get('/​Nom',​ function (){ Route::​get('/​Nom',​ function (){
     return view('​NomdeLaVue/​Nom'​);​     return view('​NomdeLaVue/​Nom'​);​
-});              ​+}); 
 + 
 +// Connexion à la BDD.              
 $pass ="";​ $pass ="";​
 $user ="";​ $user ="";​
 $dbh = new PDO('​mysql:​host=localhost;​dbname=slam',​ $user, $pass); $dbh = new PDO('​mysql:​host=localhost;​dbname=slam',​ $user, $pass);
 </​code> ​           </​code> ​          
-On instancie le tableau et on prépare la requête+On instancie le tableau et on prépare la requête ​:
 <​code>​ <​code>​
 $jsonObj = array(); ​ $jsonObj = array(); ​
Ligne 17: Ligne 19:
 $query = $dbh->​query($sql); ​ $query = $dbh->​query($sql); ​
 </​code>​ </​code>​
-On affiche les données et on les encodes au format Json +On affiche les données et on les encodes au format Json :
  
 <​code>​ <​code>​