Я использую CakePHP 2.3, я хочу, чтобы сохранить данные следующим образом следующим образом:CakePHP сохранить не работает 2.X
$insertUser = array(
'Name' => $Name,
'LastName' => $lastName,
'password' => $password,
'email' => $email,
'TimeStamp' => $presentTime,
'RefererUserId' => $refererId // set the referer user id
);
$this->SystemUser->saveAll($insertUser) // save record in table.
Приведенный выше код не работает. Я попробовал другой способ:
$this->SystemUser->query("INSERT INTO system_users(Name,LastName,password,email,TimeStamp,RefererUserId) VALUES ('{$Name}','{$lastName}','{$password}','{$email}','{$presentTime}','{$refererId}')");
Как я могу получить последний вставленный идентификатор? Я использовал getLastInsertId()
получить последний вставленный идентификатор, как показано ниже:
$lastid = $this->SystemUser->getLastInsertId();
Но это не похоже на работу.
я уже пробовал это и он не работает :( – user123456
, что становится ошибка ?? – Supravat
не gves ошибок нет ... и войти в другой – user123456