MySQL Frage

kcyberbob

Erfahrenes Mitglied
Hi,

wenn ich folgende MYSQL-Abfrage bei phpmyadmin eingebe, dann kommen alle richtigen Daten, doch wenn ich das ganze per PHP abfrage, dann bekommen ich keine Ausgabe.
Vielleicht weiß ja einer von euch, an was es liegt oder was ich falsch mache.

MYSQL-Abfrage
PHP:
SELECT so.name, so.verein, SUM( so.gesamt )  AS gesamtpunkte_spieler, (
SELECT SUM( si.gesamt ) 
FROM markt_gesamt si
WHERE si.verein = so.verein) AS gesamtpunkte_mannschaft
FROM markt_gesamt so
WHERE so.mannschaft =  "yes"
AND so.gast =  "yes"
GROUP  BY so.verein, so.name

PHP-Script
PHP:
$sql = "SELECT so.name, so.verein, SUM(so.gesamt) AS gesamtpunkte_spieler, (SELECT SUM(si.gesamt) FROM markt_gesamt si WHERE si.verein = so.verein) AS gesamtpunkte_mannschaft FROM markt_gesamt so WHERE so.mannschaft = 'yes' AND so.gast = 'yes' GROUP BY so.verein,    so.name";
$test = mysql_query($sql);
while ($row = mysql_fetch_array($test)) {
    $row['name']. '<br>';
}

oder
PHP:
$sql = "SELECT so.name, so.verein, SUM(so.gesamt) AS gesamtpunkte_spieler, (SELECT SUM(si.gesamt) FROM markt_gesamt si WHERE si.verein = so.verein) AS gesamtpunkte_mannschaft FROM markt_gesamt so WHERE so.mannschaft = 'yes' AND so.gast = 'yes' GROUP BY so.verein,    so.name";
$test = mysql_query($sql);
while ($row = mysql_fetch_object($test)) {
    $row->name. '<br>';
}
 
Hab noch einen Count eingebaut und der Zeigt genau die richtige anzahl an Datensätzen aus

PHP:
	$count = 0;
	while ($row = mysql_fetch_object($test)) {
		$row->name. '<br>';
		echo $count;
		$count++;
	}
 

Neue Beiträge

Zurück