ajouter un rand

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


j-mi
WRInaute accro
WRInaute accro
 
Messages: 2815
Inscription: Mar Mai 17, 2005 22:45

ajouter un rand

Message le Mer Déc 17, 2008 3:29

Code: Tout sélectionner
$sql = 'UPDATE ' . TOPICS_TABLE . '
      SET topic_views = topic_views + 1, topic_last_view_time = ' . time() . "


quel serait vos idées pour remplacer +1 par un rand de 1 a 12

merci


hebmaster
WRInaute accro
WRInaute accro
 
Messages: 1053
Inscription: Jeu Déc 22, 2005 12:35

Message le Mer Déc 17, 2008 5:55

$r=rand(1,12);

$sql = 'UPDATE ' . TOPICS_TABLE . '
SET topic_views = topic_views +'.$r.', topic_last_view_time = ' . time() . "


screuscreu
WRInaute passionné
WRInaute passionné
 
Messages: 900
Inscription: Lun Jan 14, 2008 12:14

Message le Mer Déc 17, 2008 7:29

hebmaster a écrit:$r=rand(1,12);

$sql = 'UPDATE ' . TOPICS_TABLE . '
SET topic_views = topic_views +'.$r.', topic_last_view_time = ' . time() . "



Ou alors pour éviter le rand en php et se prendre la tête avec les concaténations :
(je préviens j'ai pas testé)

Code: Tout sélectionner
UPDATE ' . TOPICS_TABLE . '
      SET topic_views = topic_views + FLOOR(1 + (RAND() * 11)), topic_last_view_time = ' . time()


Et après je sais que tu ne poser pas la question mais ton last_view_time = time() me parait un peu spécial ... tu veux faire quoi au juste avec ce time()


j-mi
WRInaute accro
WRInaute accro
 
Messages: 2815
Inscription: Mar Mai 17, 2005 22:45

Message le Mer Déc 17, 2008 14:03

me sentir l'ame d'un garagiste :mrgreen:

non bin je fait des tests,
je reconnais ne jamais uiliser le rand en php


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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités