Mailinglisten-Archive |
Und was ist 3 anders als die oktale/hexadezimale/dezimale Darstellung von binär 011? Ist ist kein Unterschied aber es ist ein Unterschied ob ich in eine DB Feld 3 oder 011 hineinschreibe, der eigentliche Wert ist der gleiche, aber beim Suchen macht es einen Unterschied weil.....siehe unten > Mit welcher Art kann ich dann später besser weiterarbeiten? Auch im Hinblick > auf eine Suche aller User mit bestimmten Rechten -> Ich suche also zum > Beispiel alle User die schreiben und löschen dürfen oder alle die nur SELECT * From USERS Where Darf = 3; 3 setzt sich dann aus '001 | 010' zusammen, bzw. aus '001 + 010'. Das ist klar, aber was mache ich wenn ich alle suche die schreiben dürfen. Das können jetzt User sein, die als Recht 3,7 oder auch andere werte haben, aber alle dürfen schreiben. Und da macht es dann mehr oder weniger einen Unterschied ob ich bin oder dec werte in die db schreibe. Aber wie ich nach einem einzelnen Recht suche, weiss ich immer noch nicht, wie ich das am besten realisieren soll. Ich könnte natürlich alle dec werte errechnen, die das schreiben Recht enthalten würden, also zum Beispiel 3,7 usw aber das führt bei vielen Rechten dann zu einer riesen Abfrage (and und and und and und and) Danke Wolfi Alexander Skwar http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive