Mailinglisten-Archive |
Hallo, ich habe jetzt noch mal verschiedene Dinge getestet und folgendes herausbekommen. Mit folgendem sql-Statement gelingt die Abfrage: $sql_stat_kat="select a.ArtNr, a.ArtName,a.ArtText, b.KategorieName, c.MediumName, d.ZielgruppeName from em_artikel as a, em_kategorie as b, em_medium as c, em_zielgruppe as d where (a.KategorieNr=b.KategorieNr) AND (a.MediumNr=c.MediumNr) AND (a.ZielgruppeNr=d.ZielgruppeNr)"; Hänge ich dann noch - wie es ursprünglich war - order by b.KategorieName also $sql_stat_kat="select a.ArtNr, a.ArtName,a.ArtText, b.KategorieName, c.MediumName, d.ZielgruppeName from em_artikel as a, em_kategorie as b, em_medium as c, em_zielgruppe as d where (a.KategorieNr=b.KategorieNr) AND (a.MediumNr=c.MediumNr) AND (a.ZielgruppeNr=d.ZielgruppeNr) order by b.KategorieName"; dann gelingt die Abfrage nicht mehr, und es erfolgt die Fehlermeldung, dass Can't create/write to file '/usr/home/tmp/#sql6257_9a97_0.MYI' (Errcode: 13) Vermutlich wird mysql also bei der Sortierung eine temporäre Datei anlegen, diese wird in der Domain effata.de geschrieben, müßte aber in st-michaelsgemeinde.de geschrieben werden, weil der Provider dies nur auf der Domain zuläßt, wo die Datenbank liegt, dies ist st-michaelsgemeinde.de . Na ja, vielleicht hat jemand noch einen Tip. Schon mal vielen Dank dafür. Klaus --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive