Précédent   Forum du club des développeurs et IT Pro > Bases de données > Langage SQL
Langage SQL Forum d'entraide sur le langage SQL et sur les questions liées à la conception de schéma (DDL). Cours SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/01/2013, 11h33   #1
GeRgOs
Invité de passage
 
Inscription : mai 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 2
Points : 1
Points : 1
Par défaut mysql_fetch_assoc et boucle

Bonjour,

Je n'arrive pas à trouver la bonne formule . Je veut compter combien j'ai une entrée pour une semaine X .

Mais ça me compte le nombre total, pas par titre :

Code PHP :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<?php
 
include('madb.php');
 
$semaine = date("W")."/".date("Y");
 
$search = mysql_query("SELECT * FROM titres WHERE semaine='$semaine'") or die(mysql_error());
while($dernierok = mysql_fetch_assoc($search))
{
echo "<a href=http://www.titre.fr/fiche_titre-".str_replace(' ', '_', $dernierok['titres']).".html>".$dernierok['titres']." - Nombre Diffusion : ".mysql_num_rows($search)."</a></br>";
}
?>

Si quelqu'un a la soluce . Merci.

GreG
GeRgOs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2013, 11h55   #2
al1_24
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 868
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 52
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 868
Points : 11 734
Points : 11 734
Ce forum et un forum dédié au langage SQL.

La seule requête présente dans le code que vous nous présentez est :
Code :
SELECT * FROM titres WHERE semaine='$semaine'
Celle-ci n'effectue aucun comptage mais se contente de lister les lignes de la table titres pour la semaine indiquée.

Si vous souhaitez effectuer un comptage, tournez-vous vers les fonctionns de regroupement, expliquées dans ce tutoriel.
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises
[code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h22.


 
 
 
 
Partenaires

Hébergement Web