π
<-

Nouveauté détail téléchargements programme

Evénements spéciaux.

Re: Nouveauté détail téléchargements programme

Unread postby critor » 19 Dec 2010, 18:47

Ok. Ben je regarderai après toi pour les tests et corrections éventuelles.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 19 Dec 2010, 19:31

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)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 19 Dec 2010, 19:55

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.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 19 Dec 2010, 21:52

Mic wrote:J'ai corrigé, ça ne marche toujours pas.


Je vais regarder.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 20 Dec 2010, 12:13

J'ai un peu regardé le code hier soir.
Là de suite je ne peux absolument pas: mon Windows est en train de planter! :#langue#:

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...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 20 Dec 2010, 12:51

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. :#top#:


Edit: champ créé!
Je regarde maintenant pour le remplir...
1 ligne dans download.php devrait suffire.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 20 Dec 2010, 13:11

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.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 20 Dec 2010, 15:08

Mic wrote:Tu t'en occupes ?


Oui.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 20 Dec 2010, 15:50

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. :#langue#:
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! :#langue#:

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.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveauté détail téléchargements programme

Unread postby critor » 20 Dec 2010, 16:14

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ù.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.3%
 
Posts: 42242
Images: 16691
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to Evénements

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1189 utilisateurs:
>1129 invités
>53 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)