radyonne
Messages postés44Date d'inscriptionlundi 29 mars 2004StatutMembreDernière intervention 9 août 2005
-
10 nov. 2004 à 17:26
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
12 nov. 2004 à 09:01
Bonjour,
je voudrais faire un historique des 30 derniers titres diffuser sur ma radio avec l'heure de diffusion. Mais avec une bdd et le pb c'est kil faudra surement un cron mais je n'en trouve pas !
cs_nlh
Messages postés93Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention 9 décembre 20071 11 nov. 2004 à 12:07
c'est quoi que tu appelle un crone..?
parceque la tel que je le vois, tout ce que tu a a faire c'est une petite table zikskipass, avec deux champs (titre, heure_diff)...
quand tu passe une zik a ta radio, tu fait un insert sur ta table :
insert into zikskipass (titre,heure_diff) values ('la zik', now()) et pour les afficher sur ton site tu fait juste un select:
select titre,heure_diff from zikskipass order by heure_diff desc limit 0,30
et de temps en temps ou meme a chaque fois que tu ajoute une zik, tu peux accessoirement virer un peu de surplu dans ta base, si réelement tu ne souhaite garder que les 30 derniers titres... sinon bin tu peux les concerver longtemps....
(pour obtimiser un peu tout ca, je te conseil de te creer un table ziks(id,titre,auteur) et quand tu ajoute une zikskipass, tu met l'ID de la zik dans le champs titre.) (jsai pas si j'ai été tres clair..)
bonne chance
Emailing-Online est en cour de réalisation, mais vous pouvez quand meme regarder et tester.
radyonne
Messages postés44Date d'inscriptionlundi 29 mars 2004StatutMembreDernière intervention 9 août 2005 11 nov. 2004 à 12:26
bonjour,
un cron c'est une tache planifier car je veut bien c ok ce ke tu me dis nlh mais le pb c'est ke comment il va savoir kil faut kil mette un nouveau titre dans la bdd ? comme ca ? tout seul ?
faut kil y est quelke chose kil l'actualise tout les "temps"
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 11 nov. 2004 à 12:43
cron c'ets une commande !!!
Sous linux t'as un cron inclus comme ça, c'est pas du php c'ets une commande !!!
et t'as pas qu'un seul planificateur de tache...
cs_nlh
Messages postés93Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention 9 décembre 20071 11 nov. 2004 à 21:15
alors me revoila.... lol
en fait je vois pas comment tu voudrai que ca puisse le faire tout seul, meme avec un cron... tu voudrai par exemple que toute les minutes, un cron regarde la zik que tu est entrain de passer et qu'il l'ajoute a la base..???
c'est chaud a gerer je pense....
ca depend de ce que tu utilise comme log de lecture de zik...
si c'est ca, c'est vachement plus simple de lancer la zik, et de faire un ptit insert dans ta base (si tu te fait un formulaire bien fait y en a pour 3sec a ajouter un titre a ta base)
et si vraiment tu veux faire un truc automatique... fait toi un ptit lecteur mp3 en flash, et a chaque fois que tu change de zik, flash appelle un php qui fait l'insert automatiquement...
enfin voila j'espert que ca repond un peu a tes questions.... :shy)
Emailing-Online est en cour de réalisation, mais vous pouvez quand meme regarder et tester.