[TYPO3-german] Wie wird die Summe bei Checkboxen berechnet

Michael Peters xzy at iwantnospam.dex
Thu Aug 6 10:08:38 CEST 2009


>>> Überprüfen: if( (2^(i-1)) & $myFieldValue )
> i steht für die checkboxnummer :)

Irgendwie kommt  das alles noch nicht hin. Ich hab ein 10er Block
Checkboxen. Wenn ich dann die folgenden Boxen anhake:
1,2,3,4,5,6,9,10

Dann müsste ja folgender Wert in der Datenbank hinterlegt sein:

2^0 + 2^1 + 2^2 + 2^3 + 2^4 + 2^5 + 2^8 + 2^9 =
1 + 2 + 4 + 9 + 16 + 25 + 64 + 81 = 202

Hinterlegt ist jedoch 831 ?!

Wo liegt jetzt mein Gedankenfehler?

=> Ich schwenke jetzt um auf die Lösung von Oliver Klee, aber
interessieren, wie das funktioniert, würde mich das schon ....


Grüße,
Michael


More information about the TYPO3-german mailing list