Hola Arantxa, te cuento q el error q te muestro es el generado con Debug=2
Les paso más detalles
DboSource::showQuery() -
CORE\cake\libs\model\datasources\dbo_source.php, line 440
DboSource::execute() - CORE\cake\libs\model\datasources\dbo_source.php, line 166
DboSource::fetchAll() -
CORE\cake\libs\model\datasources\dbo_source.php, line 297
DboSource::query() - CORE\cake\libs\model\datasources\dbo_source.php, line 258
Model::call__() - CORE\cake\libs\model\model.php, line 485
Overloadable::__call() - CORE\cake\libs\overloadable_php5.php, line 59
AppModel::validateLogin() - [internal], line ??
UsersController::login() - APP\controllers\users_controller.php, line 25
Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 268
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 240
[main] - APP\webroot\index.php, line 84
1 query took 1 ms NrQueryErrorAffectedNum. rowsTook (ms) 1validateLogin1064:
You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near 'validateLogin'
at line 1
y la funcion en el modelo User es:
function validateLogin($data)
{
$user = $this->find(array('username' => $data['username'],
'password' => md5($data['password'])), array('id', 'username'));
if(empty($user) == false)
$user['User'];
return false;
}
Saludos!!
Alejandra
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---