Compteur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Compteur

par Romuald632 » 13 oct. 2008, 14:16

Bonjour,
disons très clairement que je débute, donc parfois je patauge !!
Merci

par jojolapine » 13 oct. 2008, 14:12

Euh tu as oublié le mysql_query()...
Mais pourquoi faire un mysql_num_rows au passage?
Alors que la requête fait déjà un count?

par Romuald632 » 13 oct. 2008, 14:10

Bonjour,
J'ai mis le code comme ça :
$link = mysql_connect("localhost", "root", "");
mysql_select_db("vol", $link);
$sql = "SELECT count(*), pays FROM webcam GROUP BY pays";
$num_rows = mysql_num_rows($sql);
echo "<br />";
echo '<div class="download">';
echo "Il y a <strong>$num_rows</strong> webcam !\n";
echo '</div>';
Mais j'ai un message d'erreur !

par albat » 13 oct. 2008, 13:55

Et avec ceci ?
$sql = "SELECT count(*), pays FROM webcam GROUP BY pays";

Re: Compteur

par Romuald632 » 13 oct. 2008, 13:48

Bonjour,
j'ai tout sur la même table avec 9 champs :
id, continent, sous-continent, pays, ville, nom, lien-url, stat de visite et enfin critère.
Voilà

par jojolapine » 13 oct. 2008, 13:05

Bonjour,
Comment stocke tu les données concernant le pays?
Il y a un champ supplémentaire dans ta base de données?
dans ce cas, une clause where dans ton select, pour ne selectionner qu'un pays (ou quelques un...)
Explique un peu mieux comment sont stockées tes données, et se que tu veux en faire ;)

Compteur

par Romuald632 » 13 oct. 2008, 12:00

Bonjour,
Je souhaiterai mettre un compteur sur mon site pour savoir combien il y de webcam sur mon site !
J'ai le cde suivant pour le faire de façon générale :
;
$link = mysql_connect("localhost", "root", "");
mysql_select_db("vol", $link);
$result = mysql_query("SELECT * FROM webcam", $link);
$num_rows = mysql_num_rows($result);
echo "Il y a $num_rows webcam\n";
Mais lorsque je veux afficher par pays là j'ai beau essayé un tas de truc, ça marche pas, j'ai des résultats un peu farfelu (l'orthographe là j'ai un doute!!)
Merci de votre aide