Salut tous,
je maitrise à peu prêt PHP mais je suis une quiche en JS. Je viens donc requérir votre aide.
voila je genere un fichier json en php qui vient de ma BDD.
jusqu'à la pas de blem petit code.
cela me créer donc un fichier donnees.json.
style :
Donc c'est maintenant que ca se gatte.
comment je fait en JS pour récupérer et lire ce fichier (donnees.json) en faisant un boucle, afin de lire toutes les lignes.
Un petit bout de code serait le bienvenue.
Merci d'avance de votre aide
Cdt
Modifié par spawns (10 Mar 2021 - 18:39)
je maitrise à peu prêt PHP mais je suis une quiche en JS. Je viens donc requérir votre aide.
voila je genere un fichier json en php qui vient de ma BDD.
jusqu'à la pas de blem petit code.
//Récupérer les lignes de la table users
$res = $mysqli->query("SELECT * FROM markers");
//Initialiser un tableau
$data = array();
//Récupérer les lignes
while ( $row = $res->fetch_assoc()) {
$data[] = $row;
}
//Afficher le tableau au format JSON
echo json_encode($data);
//creer le fichier json
file_put_contents('donnees.json', json_encode($data));
cela me créer donc un fichier donnees.json.
style :
[{"id":"1","name":"Love.Fish","address":"580 Darling Street, Rozelle, NSW","lat":"-33.861034","lng":"151.171936","type":"restaurant"},{"id":"2","name":"Young Henrys","address":"76 Wilford Street, Newtown, NSW","lat":"-33.898113","lng":"151.174469","type":"bar"},{"id":"3","name":"Hunter Gatherer","address":"Greenwood Plaza, 36 Blue St, North Sydney NSW","lat":"-33.840282","lng":"151.207474","type":"bar"},{"id":"4","name":"The Potting Shed","address":"7A, 2 Huntley Street, Alexandria, NSW","lat":"-33.910751","lng":"151.194168","type":"bar"},{"id":"5","name":"Nomad","address":"16 Foster Street, Surry Hills, NSW","lat":"-33.879917","lng":"151.210449","type":"bar"},{"id":"6","name":"Three Blue Ducks","address":"43 Macpherson Street, Bronte, NSW","lat":"-33.906357","lng":"151.263763","type":"restaurant"},{"id":"7","name":"Single Origin Roasters","address":"60-64 Reservoir Street, Surry Hills, NSW","lat":"-33.881123","lng":"151.209656","type":"restaurant"},{"id":"8","name":"Red Lantern","address":"60 Riley Street, Darlinghurst, NSW","lat":"-33.874737","lng":"151.215530","type":"restaurant"}]
Donc c'est maintenant que ca se gatte.
comment je fait en JS pour récupérer et lire ce fichier (donnees.json) en faisant un boucle, afin de lire toutes les lignes.
Un petit bout de code serait le bienvenue.
Merci d'avance de votre aide
Cdt
Modifié par spawns (10 Mar 2021 - 18:39)