Ich habe da ein Problem!
ich will aus einer Datenbank alle Datensätze auslesen und gleichlautende in der Spalte "spieler" zusammen zählen! Aber es funkt irgendwie nicht so ganz!
Meine Datenbank:
CREATE TABLE `fc_award` (
`id` tinyint(4) NOT NULL auto_increment,
`spielid` varchar(255) NOT NULL default '',
`spieler` varchar(255) NOT NULL default '',
`punkte` tinyint(4) NOT NULL default '0',
KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=10 ;
meine Abfrage:
$query = "SELECT SUM(punkte) AS punkte, spieler FROM fc_award ORDER BY spieler";
$result = mysql_query($query, $dbconnection) or die("MySQL Error: ".mysql_error());
while($row = mysql_fetch_object($result))
{
$punkte = $row->punkte;
$name = $row-> spieler;
echo' '.$name.', '.$punkte.'<br>'."\n";
}
?>
Es wäre nett, wenn Ihr mir bei meinem problem weiterhelfen könnten"!
mfg Andy
ich will aus einer Datenbank alle Datensätze auslesen und gleichlautende in der Spalte "spieler" zusammen zählen! Aber es funkt irgendwie nicht so ganz!
Meine Datenbank:
CREATE TABLE `fc_award` (
`id` tinyint(4) NOT NULL auto_increment,
`spielid` varchar(255) NOT NULL default '',
`spieler` varchar(255) NOT NULL default '',
`punkte` tinyint(4) NOT NULL default '0',
KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=10 ;
meine Abfrage:
$query = "SELECT SUM(punkte) AS punkte, spieler FROM fc_award ORDER BY spieler";
$result = mysql_query($query, $dbconnection) or die("MySQL Error: ".mysql_error());
while($row = mysql_fetch_object($result))
{
$punkte = $row->punkte;
$name = $row-> spieler;
echo' '.$name.', '.$punkte.'<br>'."\n";
}
?>
Es wäre nett, wenn Ihr mir bei meinem problem weiterhelfen könnten"!
mfg Andy
Kommentar