Forum pragmaMx France 08 Février 2012 à 22:23:03 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Unknown column in where clause  (Lu 12183 fois)
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« le: 25 Septembre 2005 à 13:59:03 »

Slt,
Si vous avez ce prob sur le thème de votre site:

ouvrir theme.php.
supprimez:

  if ($banners == 1) {
    $numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_banner WHERE type='0' AND active='1'"));
   /* Get a random banner if exist any. */
   /* More efficient random stuff, thanks to Cristian Arroyo from http://www.planetalinux.com.ar */

    if ($numrows>1) {
   $numrows = $numrows-1;
   mt_srand((double)microtime()*1000000);
   $bannum = mt_rand(0, $numrows);
    } else {
   $bannum = 0;
    }
    $sql = "SELECT bid, imageurl, clickurl, alttext FROM ".$prefix."_banner WHERE type='0' AND active='1' LIMIT $bannum,1";
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    $bid = $row[bid];
    $imageurl = $row[imageurl];
    $clickurl = $row[clickurl];
    $alttext = $row[alttext];

    if (!is_admin($admin)) {
       $db->sql_query("UPDATE ".$prefix."_banner SET impmade=impmade+1 WHERE bid='$bid'");
    }
    if($numrows>0) {
   $sql2 = "SELECT cid, imptotal, impmade, clicks, date FROM ".$prefix."_banner WHERE bid='$bid'";
   $result2 = $db->sql_query($sql2);
   $row2 = $db->sql_fetchrow($result2);
   $cid = $row2[cid];
   $imptotal = $row2[imptotal];
   $impmade = $row2[impmade];
   $clicks = $row2[clicks];
   $date = $row2[date];

/* Check if this impression is the last one and print the banner */

   if (($imptotal <= $impmade) AND ($imptotal != 0)) {
       $db->sql_query("UPDATE ".$prefix."_banner SET active='0' WHERE bid='$bid'");
       $sql3 = "SELECT name, contact, email FROM ".$prefix."_bannerclient WHERE cid='$cid'";
       $result3 = $db->sql_query($sql3);
       $row3 = $db->sql_fetchrow($result3);
       $c_name = $row3[name];
       $c_contact = $row3[contact];
       $c_email = $row3[email];
       if ($c_email != "") {
      $from = "$sitename <$adminmail>";
      $to = "$c_contact <$c_email>";
      $message = ""._HELLO." $c_contact:nn";
      $message .= ""._THISISAUTOMATED."nn";
      $message .= ""._THERESULTS."nn";
      $message .= ""._TOTALIMPRESSIONS." $imptotaln";
      $message .= ""._CLICKSRECEIVED." $clicksn";
      $message .= ""._IMAGEURL." $imageurln";
      $message .= ""._CLICKURL." $clickurln";
      $message .= ""._ALTERNATETEXT." $alttextnn";
      $message .= ""._HOPEYOULIKED."nn";
      $message .= ""._THANKSUPPORT."nn";
      $message .= "- $sitename "._TEAM."n";
      $message .= "$nukeurl";
      $subject = "$sitename: "._BANNERSFINNISHED."";
      mail($to, $subject, $message, "From: $fromnX-Mailer: PHP/" . phpversion());
       }
   }
    $showbanners = "<a href="banners.php?op=click&bid=$bid" target="_blank"><img src="$imageurl" border="0" alt='$alttext' title='$alttext'></a>";
    }
}  

Remplacer par:
  if ($banners) {
include("banners.php");
    }  

Sinon si vous voulez garder la bannière, cf le topic:
http://www.pragmamx.org/forum-topic-9414.0.html
« Dernière édition: 21 Février 2006 à 13:30:09 par Diabolo » Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
fonfonsd
Beta-Testeur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 1039



« Répondre #1 le: 10 Novembre 2006 à 23:07:46 »

bjr

j'ai bien cette phrase mais pas le "if banners ...........etc " dans mon theme php du theme de mon site  Pleurs
Journalisée

Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #2 le: 11 Novembre 2006 à 14:07:44 »

Rien à voir avec ton problème

Pour ton cas, il s'agit d'un prob avec un module phpnuke et pas à cause du thème  fou
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
fonfonsd
Beta-Testeur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 1039



« Répondre #3 le: 11 Novembre 2006 à 20:45:16 »

ok
Journalisée

Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Thèmes  |  Thèmes & Design (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Unknown column in where clause
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus