Ich habe folgendes:
wobei in den Datensätzen bei groups nie a:1:{i:0;s:1:"2";} steht, sondern immer irgendwie etwas anderes aber häufig etwas mit dem Wert "2". Im Datenbankfeld groups steht immer etwas serialisiertes. Jetzt möchte ich abfragen, ob der Wert 2 in den groups-Feldern enthalten ist oder nicht. Wie kann ich das machen? Ich hoffe ihr könnt mir helfen!
PHP-Code:
<?php
$this->Database->prepare("SELECT COUNT(*) AS total FROM member WHERE login=1 AND groups=?")->execute('a:1:{i:0;s:1:"2";}');
?>
Kommentar