[TYPO3-UG Berlin] Extension-Programmierung: Abfrage von

Thomas Hartwig [hartwig consult] info at hartwig-consult.de
Sun Nov 30 12:03:53 CET 2008


Probier es mal bitte in der deutschen oder der englischen Liste.
Die hier ist für organisatorisches der BTUG.

Beste Grüße, Thomas

> -----Ursprüngliche Nachricht-----
> Von: typo3-berlin-bounces at lists.netfielders.de [mailto:typo3-berlin-
> bounces at lists.netfielders.de] Im Auftrag von Boeneke
> Gesendet: Sonntag, 30. November 2008 10:49
> An: typo3-berlin at lists.netfielders.de
> Betreff: [TYPO3-UG Berlin] Extension-Programmierung: Abfrage von
> 
> 
> Hallo,
> 
> das ist mein erstes Posting zum Thema Extension-Programmierung.
> 
> Meine erste Extension ist eine umfangreiche Projektbörse. Diese habe
> ich
>   - erhebliche Erleichterung - über den Kickstarter angelegt.
> 
> In der angelegten Tabelle gibt es ein Feld "Sektor" als Checkbox (4
> Rows). Dies enthält zur Zeit 6 Items.
> 
> In der MySQL - Tabelle wird dies als int(11) angelegt und die Werte wie
> folgt abgelegt (macht TYPO3 dann über die Eingabemaske):
> 
> item1 = 1
> item2 = 2
> item3 = 4
> item4 = 8
> item5 = 16
> usw.
> 
> Habe ich also item1, item2 und item4 ausgewählt (checked), dann erhalte
> ich den Wert 11 (1+2+8) im Tabellen-Feld.
> 
> Innerhalb der Extension muss ich nun in diesem Feld nach den items
> suchen, d.h z.B. nach item1 oder item3.
> 
> Lese ich das Feld aus, so kann ich in PHP die items per
> 
> if($this->internal['currentRow']['projekt_sektor'] & 1)
> if($this->internal['currentRow']['projekt_sektor'] & 2)
> if($this->internal['currentRow']['projekt_sektor'] & 4)
> 
> abfragen.
> 
> Wie muss dies aber über die where-Bedingung in MySQL abgefragt werden?
> Ich habe schon die MySQL Doku bzw. diverse Anfragen in Suchmaschinen
> platziert, aber im Moment fehlt mir komplett der Ansatz für diese
> Lösung?
> 
> Vielen Dank
> ;-) michael
> _______________________________________________
> TYPO3-berlin mailing list
> TYPO3-berlin at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-berlin



More information about the TYPO3-berlin mailing list