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

Steffen Ritter info at rs-websystems.de
Wed Aug 5 19:33:07 CEST 2009


Michael Peters schrieb:
>> kleines Beispiel anhängen
>>
>> drei Checkboxen |__|   |__|   |__|
>>
>> wenn du Dir den Wert der Box als 1 oder 0 (1 für checked) vorstellst und
>> c(x) der Status der  Checkbox Nr. x
>>
>> Dann ist der Wert der gespeichert wird
>>
>> c(1) * 2^0 + c(2) * 2^1 + c(3)*2^2 ....
>>
>> Oder allgemein Summe über c(x)*2^(x-1)
>>
>>
>> Überprüfen: if( (2^(i-1)) & $myFieldValue )
>> Überprüft ob die i-te Box markiert ist.
>> 2^i-1 aber bitte vorher ausrechnen...
>>
>> lG
> 
> Cool. Und gibt es auch irgendwo eine Funktion im TYPO3-Core, die ich in
> die Extension einbinden kann und somit den Checkboxstatus abrufen kann?
> Oder bin ich da selbst gefragt, das Rad zu erfinden?
> 
 >> Überprüfen: if( (2^(i-1)) & $myFieldValue )
i steht für die checkboxnummer :)


More information about the TYPO3-german mailing list