MYSQL Datenbank Häkchen auslesen

Den Spaltentyp kann ich nicht ändern da andere Programme auch drauf zugreifen.
Würde da nicht eine if-Abfrage auch funktionieren?

PHP:
if($row[5]==1) echo "ja";
else echo "nein";
 
Hi,

Bit ist ein etwas spezieller Datentyp, normal nimmt man hierfür direkt den BOOL oder TINYINT Datentyp.
In dem verlinkten Beitrag bei Stackoverflow werden insgesamt 3 Lösungen vorgeschlagen.

Soweit ich das sehe kannst du nicht direkt auf "==1" abfragen, sondern musst das Feld erstmal über die ord() Funktion umcasten.

Grüsse,
BK
 
Ich glaub ich gebe es auf oder lege das Thema ein wenig auf die Seite. Habe es bis jetzt nicht geschafft etwas brauchbares rauszuholen.
Ich werde mich noch ein wenig mit mysql beschäftigen müssen bevor ich das Thema weiter angehe.
Danke trotzdem für die Hilfe.
 
Ich habe es jetzt anders gelöst und meine Datenbank abfrage geändert.
Code:
SELECT * FROM xxxxxxx WHERE name LIKE 'RK-%' AND online = 1 AND locked = 1
 
Habe ich etwas wichtiges verpasst? Was bedeutet den dieses Häkchen? "Checked" ist ja das blaue Kästchen, also ist dort der Wert gesetzt, aber was ist zusätzlich dieses Häkchen?
 

Neue Beiträge

Zurück