Supongo por lo que decis que el campo existe en la bd pero no sabes si
tiene algo.
En ese caso correspondería hacer la consulta y preguntar si trajo algo.
Por ej
$consulta = $this->Model->find('all', array('conditions'=>array('campox'=>1)));
if(!emtpy($consulta['Model']['campoy']){
haceralgo;
}
espero que sea lo que necesitas y sino es asi volve a hacer tu
consulta con algunas especificaciones o ejemplos mas
Saludos
El día 19 de diciembre de 2010 18:00, Carlos Eduardo Sotelo Pinto
<[email protected]> escribió:
> específicamente sobre la existencia de un campo de la base de datos, en
> otras palabras hacer una verificación de una campo de la base de datos y si
> este existe entonces hacer algo mas
>
> 2010/12/19 sebastian ponce <[email protected]>
>>
>> Depende de que es lo que queres verificar podes usar
>> (!empty($variable)) o directamente ($variable)
>>
>> El día 18 de diciembre de 2010 13:49, Carlos Eduardo Sotelo Pinto
>> <[email protected]> escribió:
>> > Hola lista
>> >
>> > No se si se pueda hacer en el AppModel un método BeforeSave donde se
>> > verifique que existe o no un campo, algo como
>> >
>> > if(si_existe(mi_campo)) {
>> > /*realizar secuencia de instrucciones*/
>> > }
>> >
>> > --
>> > Carlos Eduardo Sotelo Pinto a.k.a. krlos
>> > PHP Senior Web Developer
>> > Cell (preferred): +51, 959980794
>> > Skype: csotelop
>> > Yahoo: csotelop
>> > MSN: [email protected]
>> > GTalk: [email protected]
>> > pgp.rediris.es 0xF8554F6B
>> > GPG FP:697E FAB8 8E83 1D60 BBFB 2264 9E3D 5761 F855 4F6B
>> > GNULinux RU #379182 || GNULinux RM #277661
>> >
>> > --
>> > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
>> > Grupos de Google.
>> > Para publicar una entrada en este grupo, envía un correo electrónico a
>> > [email protected].
>> > Para anular tu suscripción a este grupo, envía un correo electrónico a
>> > [email protected]
>> > Para tener acceso a más opciones, visita el grupo en
>> > http://groups.google.com/group/cakephp-es?hl=es.
>> >
>>
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
>> Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> [email protected].
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> [email protected]
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/cakephp-es?hl=es.
>>
>
>
>
> --
> Carlos Eduardo Sotelo Pinto a.k.a. krlos
> PHP Senior Web Developer
> Cell (preferred): +51, 959980794
> Skype: csotelop
> Yahoo: csotelop
> MSN: [email protected]
> GTalk: [email protected]
> pgp.rediris.es 0xF8554F6B
> GPG FP:697E FAB8 8E83 1D60 BBFB 2264 9E3D 5761 F855 4F6B
> GNULinux RU #379182 || GNULinux RM #277661
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.