par
Juliendu69 » 13 juil. 2008, 01:34
Voila ce qui apparait quand je fais exporter:
Code : Tout sélectionner
--
-- Structure de la table `ratings`
--
CREATE TABLE IF NOT EXISTS `ratings` (
`id` varchar(50) NOT NULL,
`total_votes` int(11) NOT NULL default '0',
`total_value` int(11) NOT NULL default '0',
`used_ips` longtext,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Contenu de la table `ratings`
--
INSERT INTO `ratings` (`id`, `total_votes`, `total_value`, `used_ips`) VALUES
('snttris', 0, 0, ''),
('pipemania', 0, 0, ''),
('zookeeper', 0, 0, ''),
('shanghaidynasty', 1, 4, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('superkaka', 1, 3, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('mysteriez', 0, 0, ''),
('bubbletrouble', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('bubbleshooter', 0, 0, ''),
('splatman', 1, 4, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('bistrostars', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('supermarioflash', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('differentpicture', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx');
Voici l'image de ma BDD (j'ai caché les ip):
Chaque fois qu'un visiteur donne une note sur 5, total_vote prend +1 et total_value prend +(sa note / 5)
Ce que je cherche a faire, c'est afficher une liste des jeux du type:
La moyenne du jeu snttris est de X
La moyenne du jeu pipemania est de X
La moyenne du jeu zookeeper est de X
La moyenne du jeu shanghaidynasty est de X
Donc je cherche la formule qui me permettrai de diviser "total_votes" par "total_value" et a l'inclure dans mon code php présenté dans mon précédent message...
J'espère vous avoir donné toutes les infos cette fois!

Voila ce qui apparait quand je fais exporter:
[code]--
-- Structure de la table `ratings`
--
CREATE TABLE IF NOT EXISTS `ratings` (
`id` varchar(50) NOT NULL,
`total_votes` int(11) NOT NULL default '0',
`total_value` int(11) NOT NULL default '0',
`used_ips` longtext,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Contenu de la table `ratings`
--
INSERT INTO `ratings` (`id`, `total_votes`, `total_value`, `used_ips`) VALUES
('snttris', 0, 0, ''),
('pipemania', 0, 0, ''),
('zookeeper', 0, 0, ''),
('shanghaidynasty', 1, 4, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('superkaka', 1, 3, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('mysteriez', 0, 0, ''),
('bubbletrouble', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('bubbleshooter', 0, 0, ''),
('splatman', 1, 4, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('bistrostars', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('supermarioflash', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx";}'),
('differentpicture', 1, 5, 'a:1:{i:0;s:13:"xx.xx.xxx.xxx');
[/code]
Voici l'image de ma BDD (j'ai caché les ip):
[img]http://www.jeuxmagique.com/images/exemple.jpg[/img]
Chaque fois qu'un visiteur donne une note sur 5, total_vote prend +1 et total_value prend +(sa note / 5)
Ce que je cherche a faire, c'est afficher une liste des jeux du type:
[b]La moyenne du jeu snttris est de X
La moyenne du jeu pipemania est de X
La moyenne du jeu zookeeper est de X
La moyenne du jeu shanghaidynasty est de X[/b]
Donc je cherche la formule qui me permettrai de diviser "total_votes" par "total_value" et a l'inclure dans mon code php présenté dans mon précédent message...
J'espère vous avoir donné toutes les infos cette fois! :)