Я пытаюсь закодировать сайт, на котором у пользователей есть страницы профиля. Я хочу, чтобы они могли редактировать свои данные профиля, которые они уже ввели. Но есть раздел обо мне, в котором пользователи должны включать в себя большое количество подробностей о себе. Я использовал инструкцию SQL UPDATE, которая отлично работает, чтобы переопределить данные, которые уже есть, но мне интересно, есть ли способ извлечь данные, которые есть, и разрешить пользователю редактировать это, а затем публиковать обновленную версию к столу? Любая помощь по подходу к этому была бы замечательной.Обновление данных в таблице mysql
-2
A
ответ
2
Вы просто должны сделать SELECT для отображения информации о пользователях на своей странице пользователя и включить значения в форму, а затем обработать форму для обновления данных (либо в том же файле php, либо в другом)
Я предлагаю вам посетить этот учебник: Create user editing area
1
The below code fetch the user info from the database and display it in a form.
<?php $sql = "SELECT * FROM user_table where username = '$username'";
$query = mysqli_query($database_connection, $sql);
$fetch = mysqli_fetch_assoc($query);
echo "<form action='update_user_info.php' method='post'>
<input type='text' name='full_name' value='$fetch['full_name']' >
<input type='text' name='address' value='$fetch['address']' >
<textarea title='about' name='about'>$fetch['about_user']</textarea>
<input type='submit' name='btn_update' value='Save'>
</form>?>
Вот что update_user_info будет выглядеть.
<?php $sql = "UPDATE user_table SET full_name = '$_POST['full_name']' WHERE username = '$username'";
$query = mysqli_query($database_connection, $sql);
//I hope you can find your way from here ?>
Смежные вопросы
- 1. Обновление данных в таблице mysql
- 2. Обновление данных в таблице базы данных MySql
- 3. Обновление только половины данных в таблице MySQL
- 4. Обновление данных в нескольких таблице
- 5. Обновление данных в таблице
- 6. Обновление ранг в таблице MySQL
- 7. MySQL: массовое обновление в таблице
- 8. Обновление количества в таблице данных
- 9. Обновление данных в таблице SQL
- 10. Cant обновление данных в таблице
- 11. Обновление данных Django в таблице
- 12. Обновление некоторых столбцов в таблице mySql?
- 13. Обновление mysql при достижении времени в таблице
- 14. Обновление данных в Mysql
- 15. Обновление нескольких строк в таблице в mysql
- 16. MySQL Условное обновление в той же таблице
- 17. MySQL: Итерация и обновление записей в таблице
- 18. Обновление таблицы MySQL после сравнения в таблице
- 19. Обновление MySQL TRIGGER в той же таблице
- 20. Mysql: Обновление подзапроса в той же таблице?
- 21. Обновление данных во внешней таблице
- 22. Обработка данных в таблице mysql
- 23. Переписывание данных в таблице MySQL
- 24. Вставка данных В MySQL таблице
- 25. Поиск данных в таблице mysql
- 26. Сериализация данных в таблице mysql
- 27. MySQL автоматизирует обновление данных таблицы
- 28. Обновление базы данных mysql
- 29. Обновление базы данных MYSQL
- 30. Обновление сериализованных данных MySQL