Hallo ich bins wieder ;-)
habe folgenden query:
SELECT wer,wann,wofuer,sum(wieviel) AS summe FROM eigenleistungen GROUP BY wer
was muss ich dann in meiner php while schleife für die ausgabe als variable ausgeben?
$var[wer], $var[wann] etc.ist ja kein problem - aber wenn ich versuchce $var[summe] zu nehmen klappt das nicht - warum nicht?
Er gibt alle Werte korrekt aus ausser summe: hier noch mal der komplette sourcecode:
function modul1_zeigen() {
require "configs.php";
$link = mysql_connect($dbhost, $dbuser, $dbpass)
or die ("Could not connect");
mysql_select_db ($dbname)
or die ("Could not select database");
$query="SELECT *,sum(wieviel) AS summe FROM " . $suffix . $modul1 . $order . " GROUP BY wer";
$result = mysql_query ($query)
or die ("Query failed");
print "<b>$titel1</b><br><br>
<table class='$modul1_table_zeigen'>
<tr>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>ID</td>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>Wer</td>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>Wieviel</td>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>Wofür</td>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>Wann</td>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>Ändern</td>
<td class='$modul1_thead_zeigen'><font class='$modul1_thead_font_zeigen'>Löschen</td>
</tr>
";
while($line = mysql_fetch_array($result))
{
print "<tr>
<td>$line[id]</td>
<td>$line[wer]</td>
<td>$line[wieviel]</td>
<td>$line[wofuer]</td>
<td>$line[wann]</td>
<td>a href='?modul=$modul1&aktion=aendern&id=$line[id]'><img src='img/edit.gif' border='0' alt='Ändern'></a></td>
<td><a href='?modul=$modul1&aktion=loeschen&id=$line[id]' onClick="return confirm('Möchten Sie den Eintrag mit der ID $line[id] wirklich löschen?')"><img src='img/trash.gif' border='0' alt='Löschen'></a></td></tr>";
}
print "<td colspan='2'>Insgesamte Kosten</td>
<td>$preis_insgesamt</td>
<td colspan='4'>$line[summe]</td>";
mysql_close($link);
print "</table>";
}