Hallo, ich habe da ein Problemschen
Was funktioniert:
Ich lese zwei Datensätze aus der Datenbank aus:
ticketsw und ticketsl
Was nicht funktioniert:
Diese will ich dann dividieren:
ticketsw / ticketsl
Diesen Wert möchte ich dann vergleichen mit einer ganz Zahl.
Also pointwin 3 Punkte sollen erteilt werden wenn die Tickets des Gewinners geteilt den Tickets des Verlierer größer oder gleich 2 ist.
pointwin2 sollen erteilt werden wenn die Tickets des Gewinners geteilt den Tickets des Verlierer kleiner oder gleich 2 und größer als 1 ist.
pointwinded sollen erteilt werden wenn die Tickets des Gewinners geteilt den Tickets des Verlierer gleich 1 ist.
Als Fehler bekomme ich:
Fehler in der Syntax bei '(450/320); (>= 2)', totalpoints ' in Zeile 5
Die Tickets ließt er also richtig aus nur das Ergebnis und der Vergleich geht nicht
Kann mir da jemand helfen ?
Grüße Sperber

Was funktioniert:
Ich lese zwei Datensätze aus der Datenbank aus:
ticketsw und ticketsl
Was nicht funktioniert:
Diese will ich dann dividieren:
ticketsw / ticketsl
Diesen Wert möchte ich dann vergleichen mit einer ganz Zahl.
Code:
points = points + $pointswin ($ticketsw/$ticketsl); (>= 2)',
points = points + $pointswin2 ($ticketsw/$ticketsl); (<= 2) & (> 1)
points = points + $pointswinded ($ticketsw/$ticketsl); (= 1)
Also pointwin 3 Punkte sollen erteilt werden wenn die Tickets des Gewinners geteilt den Tickets des Verlierer größer oder gleich 2 ist.
pointwin2 sollen erteilt werden wenn die Tickets des Gewinners geteilt den Tickets des Verlierer kleiner oder gleich 2 und größer als 1 ist.
pointwinded sollen erteilt werden wenn die Tickets des Gewinners geteilt den Tickets des Verlierer gleich 1 ist.
Als Fehler bekomme ich:
Fehler in der Syntax bei '(450/320); (>= 2)', totalpoints ' in Zeile 5
Die Tickets ließt er also richtig aus nur das Ergebnis und der Vergleich geht nicht

Kann mir da jemand helfen ?
Grüße Sperber