Bonjour,
Je voudrais récupérer une table , l'encoder au format json puis l'envoyer dans un fichier json.
Mais voilà, j'ai deux problèmes.
Le premier est que si j'actualise deux fois la page qui exécute ce script , mon fichier json ce retrouve avec un doublon. Comment je pourrais faire pour empêcher d'envoyer des données déjà existante ?
Le deuxième problème c'est que j'ai des images en longblob qui n'est pas supporté nativement par json.
J'ai vue que je pouvais utiliser base64 puis les mettre dans mon fichier mais si je fait ça, je ne saurais pas à qu'elle "id" appartient mes images et ça sera le bazar dans mon fichier json.
Pour information j'ai besoin de récupérer ma table (qui contient des articles (prix, résumé,...) dans un fichier json pour ensuite l'utiliser en JS et trier les articles par prix ou catégorie...
En vous remerciant
Je voudrais récupérer une table , l'encoder au format json puis l'envoyer dans un fichier json.
$recup = $sel->fetch();
$content = json_encode($recup);
$file = 'ex.json';
$value = file_put_contents($file, $content, FILE_APPEND | LOCK_EX);
Mais voilà, j'ai deux problèmes.
Le premier est que si j'actualise deux fois la page qui exécute ce script , mon fichier json ce retrouve avec un doublon. Comment je pourrais faire pour empêcher d'envoyer des données déjà existante ?
Le deuxième problème c'est que j'ai des images en longblob qui n'est pas supporté nativement par json.
J'ai vue que je pouvais utiliser base64 puis les mettre dans mon fichier mais si je fait ça, je ne saurais pas à qu'elle "id" appartient mes images et ça sera le bazar dans mon fichier json.
Pour information j'ai besoin de récupérer ma table (qui contient des articles (prix, résumé,...) dans un fichier json pour ensuite l'utiliser en JS et trier les articles par prix ou catégorie...
En vous remerciant