Bonjour je souhaite faire la somme de la colonne compteur de la ligne id 1 et id 2 avec un code php pour afficher le résultat sur un site, mais je ne sais pas comment faire...
![]()
Bonjour je souhaite faire la somme de la colonne compteur de la ligne id 1 et id 2 avec un code php pour afficher le résultat sur un site, mais je ne sais pas comment faire...
![]()
Tu peux faire comme ça :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT ALL SUM(compteur) FROM table WHERE id IN(1, 2)
Et s'il y avait une troisième ligne (id 3) tu ne veux pas la comptabiliser ?
Si je veut comptabiliser la 3 éme aussi mais saietter juste pour voir (en faite il y en a 21)
Je pense que je dois avoir beaucoup d'erreur mais je ne sais pas les quelle --'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php include('config.php'); ?> <?php $sql = 'SELECT ALL SUM(compteur) FROM liens WHERE id IN(1, 2)'; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $data = mysql_num_rows($req); mysql_close (); ?>
Comme tu nous dit pas si tu as une erreur php,sql ou rien ! on ne peux rien pour toi
au passage,
comprend tu mysql_num_rows http://us3.php.net/manual/fr/functio...l-num-rows.php
connais-tu fetch ?
et trouver quelques infos sur la fonction sql SUM() n'est pas superflu
si tu es en face d’apprentissage , tourne toi directement vers pdo : http://fmaz.developpez.com/tutoriels...omprendre-pdo/
Sa me mes une page blanche et merci pour tes liens je vais les regarder![]()
Partager