Codeigniter, используя ту же форму для сохранения и редактирования - PullRequest
0 голосов
/ 11 марта 2019

Я использую то же представление в CodeIgniter для сохранения и редактирования. Успешно завершены функции сохранения, при использовании той же формы для редактирования пользователя. Я получаю ошибку

Сообщение: неопределенная переменная фамилия

<form>
     <input type="text" class="form-control" id="lastname" name="lastname" placeholder="Last name" value="<?php echo $user->lastname; ?>">
</form>

Ответы [ 2 ]

0 голосов
/ 11 марта 2019

Заполните сохраненное значение в представлении при извлечении из базы данных.И пока ваша вставка происходит, проверьте, существует ли то же значение в БД, если значение существует в БД => использовать обновление, иначе вставьте

0 голосов
/ 11 марта 2019
<?php

$last_name=NULL;
if(isset($user->lastname)){
$last_name=$user->lastname;
}

?>


<form>
     <input type="text" class="form-control" id="lastname" name="lastname" placeholder="Last name" value="<?php echo $lastname; ?>">
</form>

Надеюсь, это сработает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...