Salut la liste.

J'ai un truc bizarre qui se passe sur un petit programme PHP, et
j'avoue �tre un peu dans le flou:

Je g�re l'affichage al�atoire de bandeaux de pubs sur un site, et les
r�sultats sont sensiblement �quilibr�s *sauf* pour 2 pubs. L'une est
sur-affich�e, et l'autre sous-affich�e.

C'est pas un probl�me de platane, c'est pas les "bords" qui font �a.

La technique est la suivante:

1) Select count(*) dans postgres pour voir combien de pubs r�pondent �
   un crit�re donn�

2) $fnum = mt_rand(0, $count);

3) Affichage de la pub num�ro $fnum

4) update blahblah set viewcount = viewcount+1;

Jusque l�, pas de souci apparent. Mais quand je compte les affichages,
il y a ce d�calage (une fiche est � 230 aff, les autres autour de 30
par exemple) !!!

Je donne 0.01% de ma reconnaissance �ternelle � qui me donnera une
piste.

-- 
You know the great thing about TV?  If something important happens
anywhere at all in the world, no matter what time of the day or night,
you can always change the channel.
                -- Jim Ignatowski

Répondre à