Nouveauté détail téléchargements programme
48 posts
• Page 2 of 5 • 1, 2, 3, 4, 5
Re: Nouveauté détail téléchargements programme
Ok. Ben je regarderai après toi pour les tests et corrections éventuelles.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Mic wrote:Ca yé, je pense avoir fait un truc correct mais ça ne marche pas au niveau de la mise à jour des champs. Doit y avoir un souci comme d'hab avec des ", des ' ou des .
Tous les champs mth0 se sont mis à 157 ??
J'ai fait une requête de départ devant mettre en mth0 le nombre de téléchargements actuel sur le programme.
Si tu veux regarder... (voir.php dans le module archives).
Ok, je te dis ça.
Désolé, je répondais à un "abus" qui m'a été envoyé personnellement.
(et non via l'interface)
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Mic wrote:Ca yé, je pense avoir fait un truc correct mais ça ne marche pas au niveau de la mise à jour des champs. Doit y avoir un souci comme d'hab avec des ", des ' ou des .
Non ce n'étaient pas les guillemets pour une fois.
Il manquait les "mysql_fetch" donc ce n'était pas le résultat numérique qui était utilisé, mais l'adresse mémoire de la réponse complète de la requête.
Je t'ai envoyé le code corrigé par MP.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Mic wrote:J'ai corrigé, ça ne marche toujours pas.
Je vais regarder.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
J'ai un peu regardé le code hier soir.
Là de suite je ne peux absolument pas: mon Windows est en train de planter!
Comment fais-tu pour que ce ne soit exécuté qu'une seule fois le 1er du mois?
Hier soir le test, si j'ai bien lu, c'était si on était le 1er du moi.
Parce que: il peut très bien y avoir 2 visites ou plus le 1er du mois...
Peut-être qu'il faudrait rajouter le champ "date de la dernière mise à jour des stats" pour chaque archive.
Ou alors rajouter de façon plus générale un champ "date" sur la table des téléchargements (pws"truc"). Des requêtes simples récupèrent alors les téléchargements du mois que tu veux.
Bon, je redémarre...
Là de suite je ne peux absolument pas: mon Windows est en train de planter!

Comment fais-tu pour que ce ne soit exécuté qu'une seule fois le 1er du mois?
Hier soir le test, si j'ai bien lu, c'était si on était le 1er du moi.
Parce que: il peut très bien y avoir 2 visites ou plus le 1er du mois...
Peut-être qu'il faudrait rajouter le champ "date de la dernière mise à jour des stats" pour chaque archive.
Ou alors rajouter de façon plus générale un champ "date" sur la table des téléchargements (pws"truc"). Des requêtes simples récupèrent alors les téléchargements du mois que tu veux.
Bon, je redémarre...
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Bon je regarde.
Mais je pense qu'enregistrer la date pour tous les téléchargements dans "pwsverif" sera peut-être plus simple à gérer.
Comme ça, plus besoin de mettre-à-jour la base: les données seront toujours là.
Et également, ce serait réutilisable pour toute autre idée future que tu auras.
Edit: champ créé!
Je regarde maintenant pour le remplir...
1 ligne dans download.php devrait suffire.
Mais je pense qu'enregistrer la date pour tous les téléchargements dans "pwsverif" sera peut-être plus simple à gérer.
Comme ça, plus besoin de mettre-à-jour la base: les données seront toujours là.
Et également, ce serait réutilisable pour toute autre idée future que tu auras.

Edit: champ créé!
Je regarde maintenant pour le remplir...
1 ligne dans download.php devrait suffire.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Voilà.
J'ai rajouté la ligne dans "download.php".
Dès cette minute, tous les nouveaux téléchargements sont datés (champ date de pwsverif).
Pour avoir les téléchargements d'un mois donné, il suffit de faire une requête avec un intervalle de dates.
Cela ne me semble pas lourd de faire cette requête à chaque exécution de voir.php.
J'ai rajouté la ligne dans "download.php".
Dès cette minute, tous les nouveaux téléchargements sont datés (champ date de pwsverif).
Pour avoir les téléchargements d'un mois donné, il suffit de faire une requête avec un intervalle de dates.
Cela ne me semble pas lourd de faire cette requête à chaque exécution de voir.php.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Je viens d'uploader la 1ère version.
Elle n'utilise plus les nouveaux champs archive, dont la mise-à-jour pouvait en effet causer problème.
Toutefois, je dirais de ne pas les supprimer pour le moment.
Elle récupère le nombre de téléchargements dont la date correspond au mois voulu dans la table pwsverif.
Comme cette date a été ajoutée tout-à-l'heure, évidemment il y a 0 résultats pour novembre, octobre et septembre.
(mais c'est déjà bien: ça affiche le 0 sans erreur, avec une flèche horizontale grâce à Mic)
On saura si ça marche partiellement dans 11jours et 8 heures.
Les changements d'années (pour aller chercher les 3 mois précédents) sont normalement gérés.
Et on saura si tout marche dans un peu plus de 2 mois!
Non mais je vais tenter d'ici-là d'insérer des dates factices pour certains enregistrements de la base de donnée, pour voir déjà si le code marche quand il n'y a pas de changement d'année.
Elle n'utilise plus les nouveaux champs archive, dont la mise-à-jour pouvait en effet causer problème.
Toutefois, je dirais de ne pas les supprimer pour le moment.
Elle récupère le nombre de téléchargements dont la date correspond au mois voulu dans la table pwsverif.
Comme cette date a été ajoutée tout-à-l'heure, évidemment il y a 0 résultats pour novembre, octobre et septembre.
(mais c'est déjà bien: ça affiche le 0 sans erreur, avec une flèche horizontale grâce à Mic)
On saura si ça marche partiellement dans 11jours et 8 heures.

Les changements d'années (pour aller chercher les 3 mois précédents) sont normalement gérés.
Et on saura si tout marche dans un peu plus de 2 mois!

Non mais je vais tenter d'ici-là d'insérer des dates factices pour certains enregistrements de la base de donnée, pour voir déjà si le code marche quand il n'y a pas de changement d'année.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Nouveauté détail téléchargements programme
Je réfléchis à une méga-requête pour compléter approximativement (mais pas trop) les dates que l'on n'a pas.
Oh, j'en ai pour un moment...
Je fais un backup au cas où.
Oh, j'en ai pour un moment...
Je fais un backup au cas où.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42242
- Images: 16691
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
48 posts
• Page 2 of 5 • 1, 2, 3, 4, 5
Who is online
Users browsing this forum: ClaudeBot [spider] and 2 guests