magnify

Bit-Speicherung auslesen

, Freitag, 20. November 2009

Speicherung von select-Felder erfolgt als bit-Wert in der DB

Bei der Auswahl von select-Feldern erolgt die Speicherung per Bit. Ein Feld ausgewählt = 1, 2 Felder ausgewählt = 3 usw. Um das Bit-Feld auswerten zu können muss der Bit-Wert wieder zurückgewandelt werden.

  1. for($i=0;$i<=9;$i++) {   // Die Bits durchgehen und für jedes Bit den Wert (0 oder 1) ermitteln
  2.             if ($cbwert & pow(2,$i))
  3.                 $ret[]= $evalArrayAll[$i];
  4.         }

Entwicklungsumgebung

TYPO Version:
4.2.6
magnify

Kommentare

Ins Gästebuch eintragen
Kein Kommentar vorhanden

MERKLISTE

Login

Anmelden

Sponsored by:

ideenwerft webhosting

Wunschzettel