Hi,
SELECT ... ,( SELECT med1.titel audio_titel ,med1.url audio_url #CONCAT( med1.titel, '@', med1.url ) FROM ".$db[0]['medien']." med1 WHERE med1.adress_id = adr1.id AND LOWER( med1.url ) LIKE '%.mp3' AND med1.erreichbar_kz = 1 -- Medium muss erreichbar sein ORDER BY RAND() LIMIT 0,1 ) ...
SQL Fehlermeldung:
1241: Operand should contain 1 column(s)
Zuvor hatte ich die beiden Werte mit CONCAT gebündelt und per PHP wieder getrennt. Doch nun habe ich eine gemeinsame PHP-Auswertung für verschiedene SELECTs vergleichbar mit
Spontan würde ich sagen: statt sub-select mit join arbeiten.
cu,
Andreas a/k/a MudGuard