begin process at 2012 05 28 09:10:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Compter le nombre de champs contenant une valeur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Compter le nombre de champs contenant une valeur

samedi 14 mars 2009 à 11:54:26 | Compter le nombre de champs contenant une valeur

vbessenay

Bonjour à tous, J'ai une table qui ressemble un peu à çà : id type_1 type_2 type_3 1 Voiture Voiture Moto 2 Moto Voiture Moto 3 Moto Moto Moto Je souhaiterai faire une requête qui me compte le nombre de moto (résultat=6 en gros), j'ai essayé avec COUNT mais ca me renvoie nombre d'enregistrement et j'ai essayé avec MATCH AGAINST mais je bloque.... Quelqu'un a une idée ? Merci
samedi 14 mars 2009 à 11:59:03 | Re : Compter le nombre de champs contenant une valeur

vbessenay

Oups la mise en forme à sauté, j'essaye avec des balises
alors ma table ressemble à çà
id, type_1, type_2, type_3
01, auto, auto, moto
02, moto, auto, moto
03, moto, moto, moto
dimanche 15 mars 2009 à 10:21:40 | Re : Compter le nombre de champs contenant une valeur

malalam

Administrateur CodeS-SourceS
Hello,

tu n'as pas forcément intérêt à faire ça uniquement en SQL.
Il y a sûrement une solution (moi, j'essayerais en déclarant une variable SQL et en l'incrémentant chaque fois que tu rencontres un type_x contenant "moto"), mais là, on est dimanche matin, et je n'ai pas du tout envie de lancer mysql, créer la table, la remplir et essayer...désolé :-)
Mais je peux te donner une solution sûre mixant sql et php :
tu fais ta requête avec une clause WHERE 'moto' IN (type_1, type_2, type_3)
Puis tu parcours le jeu de résultat et avec un array_count_values() tu incrémentes une variable comptant tes motos.
lundi 16 mars 2009 à 08:35:06 | Re : Compter le nombre de champs contenant une valeur

vbessenay

Merci malalam...mais j'ai du mal à mettre en place ta solution (je débute vraiment)... Peux-tu me détailler "Puis tu parcours le jeu de résultat et avec un array_count_values() tu incrémentes une variable comptant tes motos. "... Merci
mardi 17 mars 2009 à 03:38:17 | Re : Compter le nombre de champs contenant une valeur

bonapart002

Réponse acceptée !
Hello
tu peut essayer avec ce code ,ca marche bien:
------------------------------
$nbmoto=0;
$sql="select * from nom_table";  //nom-table:metter le nom de tableau
$req=mysql_query($sql)or die('Erreur sql ');

while($data=mysql_fetch_array($req))
{
if ( $data['type_1'] == "moto") $nbmoto++ ;
if ( $data['type_2'] == "moto") $nbmoto++ ;
if ( $data['type_3'] == "moto") $nbmoto++ ;

}
echo "le nombre de moto est".$nbmoto;

--------------



Cette discussion est classée dans : nombre, type, compter, moto, voiture


Répondre à ce message

Sujets en rapport avec ce message

compter le nombre de dimanche sur un intervalle de date [ par desrimaisd ] salut,je voudrais savoir si kelk'un connaitrait un moyen de savoir combien il y a de dimanche (en fait d'un jour en particulier, c pareil pour les aut PB Compter le nombre de posts par utilisateurs dans une table [ par the_snake ] Bonjour je cherche une solution pour compter le nombre de posts par utilisateurs dans une table exemple:J'ai une table mysql (article _tbl) ou sont in Besoin d'aide pour compter nombre d'utilisateur sur une IP avec fsockopen [ par Frenchy566 ] Salut à tous, j'ai une petite question que je n'arrive pas a résoudre moi-même : Je voudrais savoir comment faire pour compter le nombre de connecter Compter nombre de ligne ou caractere [ par chris81 ] bonjour,ya t'il moyen de compter le nbre de ligne ou de caractere dans un texte. existe t'il une fonction genre montexte.lenght et peut on controler l comment compter le nombre de caracteres d'une variable [ par blibers ] je souhaiterai tester une variable numerique sur son nombre de caracteres. ou comment compter le nombre de caractere d'une variableet j en ai aucune i Compter le nombre d'entrée dans base mysql [ par svince ] Quel est la commande et la syntaxe pour compter le nombre d'entrée sur une base Mysql ?Merci d'avance...Vincent incorporer une boucle php dans le corps d'une fonction mail html [ par mitchbuck ] Re-Bonjour,J'ai réalisé une newsletter que j'envoie à des destinataires qui se sont inscrits et qui ont choisi de s'inscrire pour un type de moto en p nombre de decimal d'une variable de type réelles [ par LiGrAnD ] Bonjour,je dois réaliser un formulaire qui calcul des remises sur un prix de vente, je souhaite donc avoir des résultats de type réel à 2 décimales.co Compter le nombre de ligne d'une requete sur interbase [ par cuicui ] Bonjour,J'ai écris une fonction executant une requête sur interbase, je voudari compter le nombre de ligne que me renvoie la requête. Sachant que cett compter nombre fichier ds dossier [ par skimboydu44 ] bonjour a tous! vula sa m enerve je trouv aucun script qui fasse ce que je veux : c est a dire -jai ma page index.php sur laquel je voudrai un include


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales