Résultats de 1 à 4 sur 4

Sujet : Undefined variable: hitsTotal in....

  1. #1

    Undefined variable: hitsTotal in....

    Bonjour,

    Ma variable est mal déclarée ou le problème se trouve ailleurs?
    (De toute façon, des problèmes je suis certain d'en avoir également ailleurs.)
    Code VB:
    $query = "SELECT hits FROM bdd_V_minisite_compteur_visites order by dateJour";
    $result = mysql_query($query);
    while ($val = mysql_fetch_array($result)){
    $hits = $val["hits"];
    $hitsTotal = $hits + $hitsTotal;
    }


    $hitsTotal = str_replace("0", "<IMG SRC=\"images/compteur-visites0.gif\">", $hitsTotal);




    Cordialement
    Dernière édition par francishop; 05/11/2013 à 07h04

  2. #2
    Root Admin Avatar de Coolboy
    Inscrit
    janvier 2013
    Localisation
    Lyon, France
    Messages
    1 533
    Hello Francis,

    Tu as des erreurs en particulier ? Ce sera plus facile pour t'aider

    Cdt,
    Administrateur MP

  3. #3
    Bonsoir,
    En particulier? Non, non.
    Par contre en général : Oui.
    Toutes mes variables ► Notice: Undefined variable:....
    Cordialement.

  4. #4
    Root Admin Avatar de Coolboy
    Inscrit
    janvier 2013
    Localisation
    Lyon, France
    Messages
    1 533
    Hello,

    Une "notice" n'est pas une erreur, pour faire simple c'est pour coder de manière propre, dans le sens ou tu es sensé déclarer tes variables avant de les utiliser dans ton code, ou actuellement tu les créé en "live"
    Conclusion tu as juste à les déclarer avant ta query SQL, tout bêtement du style :

    Code php:
    $mavar = "toto";
    $mavar2 = "";

    Petit edit :
    Pour coder encore plus propre (niveau mémoire), tu peux aussi vider la mémoire de tes variables après les avoir utilisées si elles ne te servent plus avec la fonction unset :

    Code php:
    unset($mavar);

    Voilou !
    Administrateur MP

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé
Please disable Adblock!