PHP->Besoin d'aide pour un script de bannière
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
PHP->Besoin d'aide pour un script de bannière
Bonjour,
Pour faire un script de rotation de bannière, j'ai fais ce code qui fonctionne :
Mais le problème est que si une bannière a été supprimée de la base de donnée, le script n'affiche rien.
Comment faire ?
Merci.
Pour faire un script de rotation de bannière, j'ai fais ce code qui fonctionne :
- Code: Tout sélectionner
<?
include('header.inc.php');
$requete = mysql_query("SELECT * FROM demo_a_pub");
$nb_banniere = mysql_num_rows($requete);
$alea = rand(1, $nb_banniere);
$requete2 = mysql_query("SELECT * FROM demo_a_pub where id='$alea'");
while($ligne2 = mysql_fetch_array($requete2))
{
$ban = $ligne2["banner"];
$id = $ligne2["id"];
echo'<a href="../click.php?id='.$id.'" target="_blank"><img src="'.$ban.'"></a>';
}
?>
Mais le problème est que si une bannière a été supprimée de la base de donnée, le script n'affiche rien.
Comment faire ?
Merci.
Sinon, moi j'utilise phpadsnew c'est ultra puissant pour gerer tous tes espaces, avec pondération, capping, etc.
Bref, tu geres comme tu veux tout tes emplacements / campagnes. En plus il peut automatiquement modifier le script pour compter les clics histoires de voir "chez toi" les stats affichages / clics par annonceurs
Bref, tu geres comme tu veux tout tes emplacements / campagnes. En plus il peut automatiquement modifier le script pour compter les clics histoires de voir "chez toi" les stats affichages / clics par annonceurs
Ton système est nul : Genre tu as 4 enregistrements 1 3 4 5 (le 2 a été supprimé) , tu choisis rand(1,4) donc
- le 5 ne sortira jamais
- le 2 sortira alors qu'il n'existe plus...
Solution : il faut faire le rand() par mysql :
- le 5 ne sortira jamais
- le 2 sortira alors qu'il n'existe plus...
Solution : il faut faire le rand() par mysql :
- Code: Tout sélectionner
SELECT * FROM demo_a_pub ORDER BY RAND() LIMIT 1
Ton système est nul : Genre tu as 4 enregistrements 1 3 4 5 (le 2 a été supprimé) , tu choisis rand(1,4) donc
- le 5 ne sortira jamais
- le 2 sortira alors qu'il n'existe plus...
C'est pour ça que je postais...
- Code: Tout sélectionner
<?
include('header.inc.php');
$requete = mysql_query("SELECT * FROM demo_a_pub ORDER BY RAND() LIMIT 1");
mysql_fetch_array($requete);
$ban = $requete["banner"];
$id = $requete["id"];
echo'<a href="../click.php?id='.$id.'" target="_blank"><img src="'.$ban.'"></a>';
?>
Et là, ça ne devrait pas marcher ?
Non, en fait avec :
...ça marche...
- Code: Tout sélectionner
<?
include('header.inc.php');
$requete = mysql_query("SELECT * FROM demo_a_pub ORDER BY RAND() LIMIT 1");
$row = mysql_fetch_array($requete);
echo'<a href="../click.php?id='.$row[0].'" target="_blank"><img src="'.$row[2].'"></a>';
?>
...ça marche...
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- MyMaps : des cartes personnalisées avec Google Maps
- Les albums web Picasa passent à 1 Go de stockage
- Photos satellite des incendies en Grèce dans Google Earth
- Ajouter un Gadget Google sur son site
- Les annonces illustrées de Google AdSense
- Concours WRI / Vivastreet : gagnez un voyage à New-York
- Google Desktop pour Mac OS X
- Le simulateur de vol de Google Earth
- Picasa Web Albums en français
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits
- Besoin aide script détection de FAI
- Script pour GPS: Besoin de votre aide
- [besoin aide] script de soumision annu automatique
- besoin aide pour php
- [besoin aide] petit code php
- Script PHP --- AIDE
- besoin d'une aide en php (formulaire)
- aide installation script php
- aide de script php svp
- Recherche d'un script en PHP AIDE!
- [PHP] Aide, script déjà bien modifier...
- aide rewriting pour script PHP de photos
- Aide pour script PHP (notamment Regex), récompensé
- aide sur un script php photo, je ne vois pas le probleme
- Aide pour script php d'envoie de mails de masse sans base
Qui est en ligne
Utilisateurs parcourant ce forum: hx.jonathan et 0 invités





le forum