Knud Schröder: (MySQL) Abfrage sortieren: die Lösung!

Beitrag lesen

Hallo Forummer !

Ich hab die Lösung !

Die korrekte Abfrage lautet:
$abfrage = "select kunden.*,plz.X,plz.Y, sqrt(pow(('$x1'-plz.X)*80,2)+pow(('$y1'-plz.Y)*110,2)) AS feld from kunden, plz where kunden.plz = plz.plz AND sqrt(pow(('$x1'-plz.X)*80,2)+pow(('$y1'-plz.Y)*110,2)) <= '$radius' order by feld limit 0,$limit";

Danke an alle, die mir geholfen haben !!!!

Die Frage mit der Index-Kontrolle steht allerdings immer noch. Wäre schön, wenn sich einer finden würde, der sich da auskennt.

Und eine weitere Frage hab ich auch noch:
Ich wollte wie im folgenden Befehl noch eine direkte Zuweisung implementieren, das geht doch oder? Aber wie?

if ($anz = mysql_num_rows($erg) > 0) {
      echo "$anz Sätze gefunden.\n";
}

Gruß an alle fleißigen,

Knud