Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/10/2011, 13h02   #1
 
Inscription : septembre 2009
Messages : 1
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 1
Points : -1
Points : -1
Par défaut Permutter entre deux codes à chaque chargement de la page

Bonjour

je suis à la recherche d'une solution pour faire ce qui suit :

j'ai une pageweb en php où j'affiche une publicité adsense.

j'utilise une base de donnée mysql.

mon code adsense est:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
<script type="text/javascript"><!--
google_ad_client = "ca-pub-XXXXXXXXXXXX";
/* critere */
google_ad_slot = "YYYYYYYYY";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
dans ma base de données j'ai ajouté un champs pour l'implémenter chaque fois avec un code : ca-pub-XXXXXXXXXXXX different.
et j'utilise également un code ca-pub-XXXXXXXXXXXX constant.

Ce que je souhaite faire c'est permuter entre mon code constant et celui de la base de données chaque fois que la page est rechargée.

Je m'explique:
si par exemple la page a été vue 100 fois, le code constant doit être affiché 50 fois et le code variable doit être affiché 50 fois.
à titre d'exemple si on prend en considération le nombre d'impressions de la même page on aura les nombres paires et impaires.
pour les nombres paires la page doit afficher le code constant et pour les nombres impaires elle doit afficher le code variable en provenance de la base de données.

Est ce que vous pouvez m'aider à faire cela?
Merci d'avance
NB: Je ne suis pas programmeur ni développeur web.
partage_info est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2011, 13h40   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 663
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 663
Points : 5 390
Points : 5 390
Si je comprends bien : tu as une code fixe et une valeur en base de données qui correspond à ce même code en version "variable"
Et ce que tu veux, c'est un scénario comme suit :
  • chargement 1 : code constant
  • chargement 2 : code à partir de la base de donnée
  • chargement 3 : code constant
  • chargement 4 : code à partir de la base de donnée
C'est bien ça ?

Bon, comme ta page elle-même ne peut pas savoir à quel chargement elle en est, il faudrait stocker quelque part l'information "je suis en code constant/variable", par exemple, en base de données ou dans un fichier.
Ce qui donnerait un algo du genre :
  • charger l'information "code constant ou variable"
  • Si l'information est "code constant", afficher le code constant et modifier l'information stockée à "code variable"
  • Si l'information est "code variable", lire le code en base de données, l'afficher et modifier l'information stockée à "code constant"
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h19.


 
 
 
 
Partenaires

Hébergement Web