phpbar.de logo

Mailinglisten-Archive

AW: query-probleme

AW: query-probleme

Kai Hackemesser kaha at gmx.de
Mit Jul 16 11:41:52 CEST 2003


> Hallo,
> 
> Fehlermeldung:
> "Error writing file '/var/tmp/MYEKs98Q' (Errcode: 28)"
> 
> >1) Der User mysql hat keine Schreibrechte auf dieses Verzeichnis
> 
> komisch ist nur, dass ich auf den Query:
> 
> Select `id`, `name`,`email`,`strasse`, `plz`, `stadt` FROM `game` WHERE
> Trim(`name`) <> '' AND Trim(`email`) <> '' AND Trim(`strasse`) <> '' AND
> Trim(`plz`) <> '' AND Trim(`stadt`) <> '' GROUP BY `email
> mal ergebnisse geliefert bekomme und mal nicht (in diesem Fall arbeitet er
> eine ganze weile (sieht man an der sanduhr ;-), um dann ohne resultat
> abzubrechen. es sei betont es erscheint hierbei keine fehlermeldung. der
> bildschirm bleibt unverandert (nur die sanduhr verwandelt sich in eine
> normalen mauszeiger ;-)

also zuallererst gib dem user schreibrechte dort wo er sie haben will :) Und
dann schaun wir mal, ob es besser wird. dann sorg dafuer, das du indizes
hast, damit die Suche schneller wird. Wenn du nichts bekommst, sieht das nach
timeout aus.

> Wenn ich einmal ein ergebniss bekomme werden, mir 466 000 eintrage
> angeboten, von insgesamt 495 000. du hast ja gesagt, dass
> group by hier nicht greifen wurde. die 30 000 gefilterten eintrage
> beziehen
> sich hierbei also darauf,dass mind. eins der abgefragten felder vom user
> nicht ausgefullt wurde. mit dem obrigen query werdne also keine doppelten
> emailadresse rausgefiltert, sehe ich das richtig (nur nochmal zu
> absicherung)?

das ist voellig richtig.

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive