0
我讀過這不是一個好的選擇,但我沒有任何其他方式來做到這一點。查詢搜索字段中的值與序列化數組
我使用cakephp及其數據庫會話。會話的所有數據被存儲爲一個序列化的陣列,像:
Config|a:3:{s:9:"userAgent";s:32:"c25774da215a84965aadcfd075489db8";s:4:"time";i:1331594676;s:7:"timeout";i:10;}Message|a:0:{}Auth|a:1:{s:7:"Usuario";a:20:{s:10:"id_usuario";s:4:"6658";s:6:"nombre";s:6:"Master";s:8:"apellido";s:4:"User";s:5:"login";s:11:"master-user";s:16:"fecha_nacimiento";s:10:"1998-08-03";s:14:"fecha_registro";s:10:"0000-00-00";s:13:"hora_registro";s:8:"00:00:00";s:4:"pais";s:1:"7";s:9:"provincia";s:2:"CA";s:6:"cuidad";s:5:"dfdff";s:13:"codigo_postal";s:6:"123456";s:6:"ctpais";s:0:"";s:8:"ctcuidad";s:0:"";s:8:"telefono";s:8:"23324234";s:5:"grupo";s:1:"3";s:6:"activo";s:1:"1";s:11:"id_campania";s:3:"999";s:9:"sessiones";s:1:"1";s:10:"admin_camp";s:1:"0";s:6:"codigo";N;}}
當用戶登錄時,我需要檢查,如果他已經有一個會話回事,所以我需要做一個查詢檢索對於該序列化數組中的字段登錄的值來檢索包含該值的記錄(如果存在)。
我該怎麼做?
非常感謝您的回覆,我會試一試! – Albert 2012-03-12 21:22:42