phpbar.de logo

Mailinglisten-Archive

[php] SQL funktioniert nur in phpMyAdmin

[php] SQL funktioniert nur in phpMyAdmin

yankee yannikh at gmail.com
Fre Sep 15 13:06:44 CEST 2006


Andre Lampe wrote:
> Hm, da war ich wohl etwas vorschnell, es funktioniert nämlich doch nicht.
> 
> Ich habe mal die Zählung der Strassenanzahl rausgenommen, also den 
> "COUNT" und "GROUP BY"- Teil entfernt. Dann liefert er mir auch ein 
> gültiges result mit den Straßen (natürlich mehrmals, je nach Häufigkeit).
> 
> Das bedeutet doch, dass die Datenbankverbindung und Abfrage generell 
> funktioniert? Aber warum nicht mit dem vollen SQL-Statement?
> 
> ------ OHNE ZÄHLUNG ------------
> SELECT 			
> 			s.strassen_strasse,
> 			s.strassen_id
> 		FROM
> 			marktplatz m,
> 			marktplatz_branchenzuordnung mb,
> 			strassen s
> 		WHERE
> 			mb.marktplatz_branche_id = \''.$mbid. '\'
> 		AND
> 			m.marktplatz_id = mb.marktplatz_id
> 		AND
> 			s.strassen_id = m.marktplatz_strasse
> 		ORDER BY
> 			s.strassen_strasse
> 
> ------ ENDE OHNE ZÄHLUNG ----------------
> 
> ----- MIT ZÄHLUNG -----------------
> SELECT
> 			s.strassen_strasse,
> 			s.strassen_id,
> 			COUNT (m.marktplatz_strasse) AS anzahl
> 		FROM
> 			marktplatz m,
> 			marktplatz_branchenzuordnung mb,
> 			strassen s
> 		WHERE
> 			mb.marktplatz_branche_id = \''.$mbid. '\'
> 		AND
> 			m.marktplatz_id = mb.marktplatz_id
> 		AND
> 			s.strassen_id = m.marktplatz_strasse
> 		GROUP BY
> 			m.marktplatz_strasse, s.strassen_id
> 		ORDER BY
> 			s.strassen_strasse
> 
> ---- ENDE MIT ZÄHLUNG -----------------
> 
> Gruß,
> 
> Andre
> 

Mach doch mal ein print(mysql_error()) hinter deinen mysql_query... Das 
würde dir und uns die Sache viieeel leichter machen...

php::bar PHP Wiki   -   Listenarchive