Я отправляю местоположение из текстового поля и помещаю значения в запятую, например, ngp, akola, kanpur. Теперь я хочу, если у меня есть 3 значения в текстовом поле местоположения, тогда он вставляет 3 строки в таблицу местоположений для ngp, второй для akola и третий для kanpur. , но он также принимает последний вставленный идентификатор таблицы пользователя и публикует все значения в таблице местоположений.Код cakephp для вставки значений из forloop в разных строках
В моей таблице местоположения есть поля id, name, user_id.
в user_id колонке я нужен последний добавленный идентификатор пользовательской таблицы и в столбце Имя мне нужно вставить все значения в таблице ..
пожалуйста, помогите мне сделать this..below мой код.
function add() {
if (!empty($this->request->data)) {
$this->User->set($this->data['User']);
$isValidated = $this->User->validates();
if ($isValidated) {
// Generating UUID
if (!empty($this->request->data['User']['company_name'])) {
$this->request->data['User']['is_business'] = 1;
}
if ($this->User->save($this->request->data, array('validate' => false))) {
$lastId = $this->User->id;
$location = implode(',',$this->request->data['User']['location']);
for(i=1;i<=$location;i++){
$this->Location->save($location);
}
}
}
}
}
благодаря AIPD TECH, его работает нормально .... –