Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#26 19-01-2009 15:29:29

actuboard
Membre

Re : Top 10 Posteurs 1.0

Désolé pour le double poste mais quelques infos supplémentaires : en faisant divers tests je me suis aperçu que cela compte correctement a condition que le membre ce soit inscrit avant minuit du jour ou on lis la statistique donc si ma logique est juste demain a 00H30, le compte que j'ai crée ne sera plus a "0" si c'est pas le cas alors j'ai rien pigé (cela dit même si c'est le cas j'ai pas compris dans ton code qu'est ce qui ferai qu'il faudrait qu'il soit inscrit avant minuit) Si tu penses avoir une explication Otomatic n'hésite pas;

Sinon une dernière chose (ça je pense que t'aura pas de mal) si c'était possible de rajouter une petite condition (par exemple dans ton "tant que") pour que ça n'affiche le membre et sa moyenne dans le top10 que si il est inscrit depuis au moins 3 jours.

En algorythme il suffit de faire ça :

Si {"Date Unix aujourd'hui" - "259200" > "Date Unix inscription du membre"}
Alors afficher ....
Sinon ne pas afficher

259 200 étant le nombre de secondes pour 3 jours.

Si tu pouvais me remettre le code avec cette condition en php ça serai sympa

(parceque sinon si un membre s'inscrit par exemple a 23h59 qu'il poste 1 seul message et qu'on rgarde la stats a 00h01 on obtiendra un nombre très grand du fait qu'il a posté 1 msg en 10 sec donc (1/10)*3600*24 soit 8640 m/j lol...)

Merci d'avance;


edit : tes calculs ne sont pas tout a fait juste, il ce base sur minuit !
(pour la date actuel t'a pas du utiliser la variable pour dire "a ce moment là" mais la variable "minuit aujourd'hui".

la preuve : oups (12.88) affiché dans le top10 alors qu'il y a 5 postes et qu'il est inscrit à 1232286059 (date unix) soit 18/01/2009 14:40:59 (hier 14h40) donc en gros 24h donc normalement la moyenne devrai être situé vers 5 m/j alors que là c'est 12.88

En faite ce qu'il fait c'est qu'il s'arrête a minuit du jour ou l'on lit la statistique.
car j'ai vérifié on trouve bien 12.88 entre hier 14h40 et minuit ce matin.

ça serai possible de ce baser non pas sur minuit mais sur le temps présent ?
Bref tout pk ça prend pas en compte les membres crée aujourd'hui et que le comptage n'est pas tout a fait juste puisque tout est fait jusqu'a minuit. cela dit si tu ne trouves pas la syntaxe pour la date d'aujourd'hui avec l'heure actuel c'est pas grave mais fait si possible "la condition" pour que le membre ai au moins 3j stp.

Dernière modification par actuboard (19-01-2009 16:48:26)


Forum : http://actuboard.com
Forum de test : http://test.actuboard.com
"Merci d'aller sur le forum de test pour vérifier une "mod""

Hors ligne

#27 19-01-2009 17:57:13

Otomatic
Régisseur

Re : Top 10 Posteurs 1.0

Bonjour,

Les calculs sont justes.

Un membre qui s'inscrit aujourd'hui 19 janvier 2009 à 14h00 aura une valeur timestamp "registered" de 1232370000 et supposons qu'il écrit tout de suite quatre messages.
La page index du forum est lancée à 15h 10mn le même jour, soit une valeur timestamp de 12323742000.
La différence entre les deux est de 4200 secondes.
Pour obtenir le nombre de messages par jour, on divise le nombre total de messages par le nombre de jours écoulés depuis l'inscription ; le nombre de message par jour est de 4/0,048611111 = 82,28

En mathématiques pures, c'est bon, puisque si le posteur à écrit quatre messages en 1h 10mn (4200 secondes), il en écrira (Régle de trois) 4 x 86400 / 4200 = 82,28 messages en 24 heures.

Il n'y a aucune erreur de calcul ; les résultats deviendront réels à partir du moment où le posteur aura été inscrit depuis juste un peu plus de 24 heures puis qu'alors le nombre de jours sera un peu plus grand que 1.

Refaisons le calcul avec le même posteur et toujours 4 messages mais le lendemain même heure (15h 10) :
Le timestamp "registered" n'a pas bougé : 1232370000
Le timestamp du lendemain 15h 10 est    : 1232460600
Soit une différence de 90600 qui, divisée par 86400 donne : 1.048611111
Le nombre de messages par jour est de 4/1.048611111 = 3,81 ce qui est beaucoup plus proche de la réalité.

Il faut donc considérer qu'un jour (ou une semaine ou un mois) est une entité unitaire indivisible, il faut prendre uniquement la partie entière de la division de la différence (timestamp du jour - timestamp registered) par l'intervalle de durée et ajouter 1 au résultat ce qui fera que tout jour (ou semaine ou mois) commencé sera indivisible et considéré comme entier.

Dans ce cas, la requête devient :

$sql = "SELECT u.id,u.username, ROUND((u.num_posts/(TRUNCATE(((Unix_Timestamp(Curdate()) - u.registered)/".$interval".),0)+1)),2) AS Moyenne FROM ".$db->prefix."users AS u ORDER BY Moyenne DESC LIMIT 10";

Tu remplaces juste la ligne $sql de ma précédente contribution par celle ci-dessus.


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#28 19-01-2009 18:34:42

actuboard
Membre

Re : Top 10 Posteurs 1.0

Mais tu n'a pas compris !!! ça soustrait pas le moment présent - le moment ou il c'est inscrit !!! ça soustrait aujourd'hui a minuit - le moment ou il c'est inscrit !!
Donc le temps unix qui est pris pour "aujourd'hui" n'est pas le bon puisque ça met aujourd'hui oui mais a minuit or là par exemple il c'est écouté 17h40 depuis minuit ! dc ce ne sont pas du tout des statistiques en temps réel chose que je voudrai.

Si un membre poste hier et qu'on regarde la statistique aujourd'hui, ça n'affiche pas le score moyen réel mais celui jusqu'a minuit ! tu peux vérifier sur un forum j'ai fais le test plusieurs fois. (autrement dit le problème est que la statistique ne changera jamais au cours de la journée, il faut attendre minuit pour voir la mise a jour)

Ton calcul est bon c'est juste dans ton code tu utilises la mauvaise syntaxe pour dire "le moment présent" a la place tu dis "aujourd'hui a minuit".


Bon sinon tu pourrai me mettre la condition que je t'ai demandé stp (ne pas afficher dans le top10 les membres qui ce sont inscrit il y a moins de 3 jours)

Dernière modification par actuboard (19-01-2009 18:42:22)


Forum : http://actuboard.com
Forum de test : http://test.actuboard.com
"Merci d'aller sur le forum de test pour vérifier une "mod""

Hors ligne

#29 19-01-2009 19:03:57

Otomatic
Régisseur

Re : Top 10 Posteurs 1.0

Bonsoir,

Désolé, mais j'ai passé bien trop de temps pour un truc dont je ne me sers pas.
Tu as toutes les bases pour y arriver par toi-même.
Tu fais les essais en local sur ton PC, comme ça ton forum ne risque rien.

Dernière modification par Otomatic (19-01-2009 19:04:37)


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#30 19-01-2009 19:07:26

actuboard
Membre

Re : Top 10 Posteurs 1.0

Mais j'ai un forum de test ya aucun risque :
http://test.actuboard.com

Essaye par toi même (je t'ai envoyé les logins ftp par email).
A noté qu'on m'a dit que la fonction "((Unix_Timestamp(CURRENT_DATE()))" dépend du serveur de la base de donnée.

Mais pour le problème de "minuit" laisse tomber si t'y arrive pas mais stp met au moins la condition.


Forum : http://actuboard.com
Forum de test : http://test.actuboard.com
"Merci d'aller sur le forum de test pour vérifier une "mod""

Hors ligne

#31 19-01-2009 20:26:56

Otomatic
Régisseur

Re : Top 10 Posteurs 1.0

Bonsoir,

Requête ne tenant compte que des membres inscrits depuis au moins trois jours :
(259200 = 86400 * 3)

$sql = "SELECT u.id,u.username,
  ROUND((u.num_posts/(TRUNCATE(((Unix_Timestamp(Curdate()) - u.registered)/".$interval".),0)+1)),2) AS Moyenne
  FROM ".$db->prefix."users AS u
  WHERE (Unix_Timestamp(Curdate()) - u.registered) > 259200
  ORDER BY Moyenne DESC LIMIT 10";

Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#32 19-01-2009 20:47:26

actuboard
Membre

Re : Top 10 Posteurs 1.0

Merci d'avoir essayé Otomatic cependant a l'aide un contact j'ai pu (avant que tu le mettes ici) trouver pour la condition et même plus puisque j'ai trouvé moi même comment afficher en temps réel et non depuis minuit comme tu l'a proposé.

Ton erreur venait de la syntaxe pour le temps, il ne faut pas utiliser "Curdate" mais "CURRENT_TIMESTAMP()" (j'ai testé par les calculs ça fonctionne et aussi pour la condition des 3 jours)

(avec ton code ça restait toujours fixe, fallait attendre minuit pour 1 maj)
D'ailleurs au passage tu t'es trompé dans ta condition, c'est 259200 qui doit être plus grand que ... et non l'inverse :ok:


Bref pour ceux qui sont un peu perdu, voici le code complet qui vous donne la moyenne des membres inscrit depuis au moins 3 jours par ordre décroissant et en temps réel et non depuis minuit :

<!-- BEGIN MOD TOP 10 -->
<div id="top10" class="block">
  <div class="box">
    <div class="inbox">
      <?php
      //Choix de la période (jour, semaine, mois)
      $periode = "jour";
      switch($periode) {
        case "jour" :
        $interval = 86400;
        break;
        case "semaine" :
        $interval = 86400 * 7;
        break;
        case "mois" :
        $interval = 86400 * 30;
        break;
        default :
        $interval = 86400;
        $periode = "jour";
      }
      $sql = "SELECT u.id,u.username, ROUND((u.num_posts/((Unix_Timestamp(CURRENT_TIMESTAMP()) - u.registered)/".$interval.")),2) AS Moyenne FROM ".$db->prefix."users AS u WHERE (UNIX_TIMESTAMP() - 259200)> u.registered ORDER BY Moyenne DESC LIMIT 10";
      $result = $db->query($sql)or error ('Erreur récupération Moyenne des posts', __FILE__, __LINE__, $db->error());
      echo "<p><strong>Top 10 posteurs</strong><small><i> (Moyenne par ".$periode.")</i></small> : ";
      while($top10_membre = $db->fetch_assoc($result)) echo '<a href="profile.php?id='. $top10_membre['id'] .'">'. $top10_membre['username'] .'</a> (<i>'. $top10_membre['Moyenne'] .'</i>), ';
      ?>
    </p>
    </div>
  </div>
 </div> 
 <!-- END MOD TOP 10 -->

Dernière modification par actuboard (19-01-2009 20:50:33)


Forum : http://actuboard.com
Forum de test : http://test.actuboard.com
"Merci d'aller sur le forum de test pour vérifier une "mod""

Hors ligne

#33 19-01-2009 21:55:46

M@x
Membre

Re : Top 10 Posteurs 1.0

Un peut logique : ton membre est inscrit depuis... 0 jours. (J'ai pas vérifier comment le code est structuré mais dans la logique c'est soit 0 soit <1)


...

Hors ligne

#34 20-01-2009 12:15:06

Otomatic
Régisseur

Re : Top 10 Posteurs 1.0

Bonjour,

actuboard a écrit :

Ton erreur venait de la syntaxe pour le temps, il ne faut pas utiliser "Curdate" mais "CURRENT_TIMESTAMP()"

Effectivement, mon erreur fut d'utiliser CURDATE() qui ne donne que la date du jour sans l'heure, donc à zéro heure. Mais, toi aussi, en utilisant CURRENT_TIMESTAMP(), tu fais une petite erreur, ou plutôt tu utilises un truc de trop.

UNIX_TIMESTAMP() Lorsqu'elle est appelé sans argument, UNIX_TIMESTAMP() retourne un timestamp Unix (nombre de secondes depuis '1970-01-01 00:00:00' GMT). Si UNIX_TIMESTAMP() est appelé avec un argument date, elle retourne le timestamp Unix correspondant à cette date.

CURDATE() Retourne la date courante au format 'YYYY-MM-DD' ou YYYYMMDD, suivant le contexte numérique ou chaîne.

CURRENT_TIMESTAMP() est synonyme de NOW(). NOW() Retourne la date courante au format 'YYYY-MM-DD HH:MM:SS' ou YYYYMMDDHHMMSS, suivant le contexte numérique ou chaîne.

Supposons être le 20 janvier 2009 à 10h 32 mn
CURRENT_TIMESTAMP() retourne 2009-01-20 10:32:00
NOW() retourne 2009-01-20 10:32:00
UNIX_TIMESTAMP() retourne 1232443920
UNIX_TIMESTAMP(CURRENT_TIMESTAMP()) retourne 1232443920
CURDATE() retourne 2009-01-20
UNIX_TIMESTAMP(CURDATE()) retourne 1232406000

UNIX_TIMESTAMP() et UNIX_TIMESTAMP(CURRENT_TIMESTAMP()) retournent des valeurs identiques, donc UNIX_TIMESTAMP() suffit.

actuboard a écrit :

D'ailleurs au passage tu t'es trompé dans ta condition, c'est 259200 qui doit être plus grand que ... et non l'inverse

Négatif, je ne me suis pas trompé !

(Date_heure_courante - date_enregistrement) > 3_jours
est strictement équivalent à
(Date_heure_courante - 3_jours) > date_enregistrement

Revoir les propriétés associative et commutative des inégalités.


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#35 20-01-2009 13:39:58

actuboard
Membre

Re : Top 10 Posteurs 1.0

Ah ouais effectivement j'avais pas vu que t'avais inversé l'ordre pour la date d'enregistrement bref la morale de cette histoire c'est qu'il fallait pas mettre "Curdate".


Forum : http://actuboard.com
Forum de test : http://test.actuboard.com
"Merci d'aller sur le forum de test pour vérifier une "mod""

Hors ligne

#36 27-12-2009 21:20:55

Kramer
Membre

Re : Top 10 Posteurs 1.0

Comment ajouté la couleurs des groupes des posteurs ? J'ai cherché mais en vain sad

Hors ligne

#37 28-12-2009 12:28:51

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

Je crois que c'est expliqué dans une discussion en rapport avec la mod "couleur" ou ailleurs sur le forum.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#38 11-10-2010 11:36:34

j-slim
Membre

Re : Top 10 Posteurs 1.0

Bonjour a tous,

est-il possible d'avoir les couleurs et images de groupe??? Si oui dans un cadre? Je sais c'est beaucoup demander mais je suis nul en php hmm

Ce serait presente de cette facon: PSEUDO | ImageGroup | Color of Groups | NOMBRE DE POSTE

Dernière modification par j-slim (11-10-2010 11:44:45)


Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

#39 11-10-2010 19:23:53

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

Tu veux mettre la couleur du groupe dans une colonne ? huh De quelle manière, il te suffit de mettre le pseudo en couleur hmm

Quelle mod tu utilises pour l'image de groupe ?


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#40 13-10-2010 11:14:14

j-slim
Membre

Re : Top 10 Posteurs 1.0

Désolé j'avais un peu le tête dans le c** quand j'ai ecris ca... En fait les couleurs de groupe c'est bon je les ai appliquée aux pseudos happy

Pour les images de groupe j'utilise ImageGroup de PascL

Donc j'aimerais que ce soit dans des colonnes comme ceci PSEUDO | ImageGroup | NOMBRE DE POSTE

Merci de ton aide Fanf


Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

#41 13-10-2010 12:43:40

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

Pour l'image de groupe, il faut :

Ajouter la récupération de l'id du groupe dans cette requête

$result = $db->query('SELECT id, username, num_posts FROM '. $db->prefix .'users ORDER BY num_posts DESC LIMIT 10', true)or error('Database error', __FILE__, __LINE__, $db->error());

ce qui donne

$result = $db->query('SELECT id, username, num_posts, group_id FROM '. $db->prefix .'users ORDER BY num_posts DESC LIMIT 10', true)or error('Database error', __FILE__, __LINE__, $db->error());

Ajouter la récupération de la bonne image, après

while($top10_membre = $db->fetch_assoc($result))
                {

Ajouter

if ($img_size = @getimagesize($pun_config['ig_dir'].'/'.$$top10_membre['g_id'].'.gif'))
    $group_img = '<img src="'.$pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.gif" '.$img_size[3].' alt="Image de rang" />';
else if ($img_size = @getimagesize($pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.jpg'))
    $group_img = '<img src="'.$pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.jpg" '.$img_size[3].' alt="Image de rang" />';
else if ($img_size = @getimagesize($pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.png'))
    $group_img = '<img src="'.$pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.png" '.$img_size[3].' alt="Image de rang" />';
else
    $group_img = '';

Il suffit ensuite de faire un echo de la variable $group_img pour l'afficher, par exemple :

echo '<a href="profile.php?id='. $top10_membre['id'] .'">'. $top10_membre['username'] .'</a> '.$group_img.' (<i>'. $top10_membre['num_posts'] .'</i>), ';

Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#42 13-10-2010 13:06:05

j-slim
Membre

Re : Top 10 Posteurs 1.0

Merci Fanf mais ca ne marche pas. ou bien alors c'est moi happy


Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

#43 13-10-2010 13:30:04

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

Peux-tu poster le code complet correspondant à ce top 10 chez toi, avec les modifications que je viens de donner ?  Sans ça on ne pourra rien faire


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#44 13-10-2010 14:06:17

j-slim
Membre

Re : Top 10 Posteurs 1.0

Voila le code concerné... Et j'ai la mod Calendar qui me pose probleme! Décidemment j'ai que des soucis Lol

<!-- BEGIN MOD TOP 10 -->
    <div id="top10" class="block">
        <div class="box">
            <div class="inbox">
            <center><p><strong>Top 10 posteurs :</strong>&nbsp;</p>
            <br>
            <?php 
$result = $db->query('SELECT id, username, num_posts, g_color, group_id FROM '. $db->prefix .'users LEFT JOIN '. $db->prefix .'groups ON '.$db->prefix.'users.group_id = '.$db->prefix.'groups.g_id ORDER BY num_posts DESC LIMIT 10', true)or error('Database error', __FILE__, __LINE__, $db->error());
        while($top10_membre = $db->fetch_assoc($result))
        {
        if ($img_size = @getimagesize($pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.png'))
    $group_img = '<img src="'.$pun_config['ig_dir'].'/'.$top10_membre['g_id'].'.png" '.$img_size[3].' alt="Image de rang" />';
else
    $group_img = '';
        if($top10_membre['g_color'] != NULL)
            
            echo '<a href="profile.php?id='. $top10_membre['id'] .'"><span style="color: '.$top10_membre['g_color'].'"><strong>'. $top10_membre['username'] .'</strong></span></a> (<i>'. $top10_membre['num_posts'] .'</i>), ';
        else
            echo '<a href="profile.php?id='. $top10_membre['id'] .'"><strong>'. $top10_membre['username'] .'</strong></a> '.$group_img.' (<i>'. $top10_membre['num_posts'] .'</i>), ';
        
        }
?>
            </p></center>
            </div>
        </div>
    </div> 
<!-- END MOD TOP 10 -->

Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

#45 13-10-2010 14:13:40

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

Pourquoi tu n'as pas ajouté l'image quand la couleur est spécifiée ? Il faut que ce soit comme ça :

if($top10_membre['g_color'] != NULL)
            echo '<a href="profile.php?id='. $top10_membre['id'] .'"><span style="color: '.$top10_membre['g_color'].'"><strong>'. $top10_membre['username'] .'</strong></span></a> '.$group_img.' (<i>'. $top10_membre['num_posts'] .'</i>), ';
        else
            echo '<a href="profile.php?id='. $top10_membre['id'] .'"><strong>'. $top10_membre['username'] .'</strong></a> '.$group_img.' (<i>'. $top10_membre['num_posts'] .'</i>), ';

Et ton code ne fonctionne que pour des images en PNG.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#46 13-10-2010 14:32:48

j-slim
Membre

Re : Top 10 Posteurs 1.0

Marche toujours pas désolé unsure

Fanf73 a écrit :

Et ton code ne fonctionne que pour des images en PNG.

Oui je sais^^ je n'utilise que ce format pour les Images de Groupe.


Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

#47 13-10-2010 15:08:44

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

J'ai fait une erreur dans le code : ce n'est pas g_id mais group_id !!

 if ($img_size = @getimagesize($pun_config['ig_dir'].'/'.$top10_membre['group_id'].'.png'))
    $group_img = '<img src="'.$pun_config['ig_dir'].'/'.$top10_membre['group_id'].'.png" '.$img_size[3].' alt="Image de rang" />';

Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#48 13-10-2010 16:39:55

j-slim
Membre

Re : Top 10 Posteurs 1.0

c'est bien ca^^ Mais comment je peux faire pour le mettre dans des colonnes (comme les discussions récentes)?

Merci de ton aide


Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

#49 13-10-2010 16:41:20

fanf73
Wik-wiki

Re : Top 10 Posteurs 1.0

Il te faut générer un tableau en HTML à l'aide de ton code PHP, comme dans les fichier index.php, userlist.php, viewforum.php, ...


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#50 13-10-2010 16:56:15

j-slim
Membre

Re : Top 10 Posteurs 1.0

Merci a toi^^ Je vais voir a ca


Développeur en herbe tongue -- Souvent derrière Notepad à essayer de comprendre ce qu'il ne comprend pas mdr

Hors ligne

Pied de page des forums