ユーザがプロフィールページを持つウェブサイトをコーディングしようとしています。すでに入力したプロフィール情報を編集できるようにしています。しかし、ユーザーが自分自身について大量の詳細を含めることが期待される私のセクションについては、あります。 私は既にそこにあるデータをオーバーライドするためにうまく動作するSQL UPDATEステートメントを使用しましたが、そこにあるデータを抽出し、これを編集して、更新されたバージョンを投稿できる方法があるかどうか疑問に思っていますテーブルに? これに対するアプローチの助けがあれば素晴らしいでしょう。mysqlテーブルのデータを更新する
-2
A
答えて
2
ユーザーの情報をユーザーページに表示し、その値をフォームに組み込むためにSELECTを実行するだけで、フォームを処理してデータを更新する必要があります(同じPHPファイル内または別のファイル内)。
私はこのチュートリアル訪問することをお勧めし
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. Arduino UNO、MySQLテーブルのデータを更新する
- 4. 更新MySQLデータ
- 5. MySQLトリガを使用してlast_modifiedデータでテーブルを更新する
- 6. MySQLテーブルの更新と更新
- 7. mysqlテーブルを更新中
- 8. 更新MySQLのテーブル - PHP
- 9. temporaryayテーブルの更新mysql
- 10. MySQLの更新テーブルは
- 11. MySQLの更新テーブルは
- 12. MySQLテーブルをローカルファイルから更新する
- 13. Mysqlでテーブルを更新する
- 14. MySQL - テーブルを更新する方法
- 15. PHPでMYSQLテーブルを更新する
- 16. MySQLデータベース内のデータを更新する
- 17. 別のテーブルからデータを取って、mysqlのテーブルを更新しますか?
- 18. Javascript mySQLデータ/テーブルを変更する
- 19. 2つのテーブルのデータを使ったMySQLの更新
- 20. テーブルのデータを更新する
- 21. テーブル行のデータを更新する[PHP]
- 22. MYSQL他のテーブルのIDを持つテーブルを更新するクエリ
- 23. 動的更新MySqlテーブル
- 24. Mysql:別のテーブルのselect maxでテーブルを更新する
- 25. MYSQLの別のテーブルからテーブルを更新する
- 26. php mysqlによるテーブルの更新
- 27. テーブルjqueryでデータlinqを更新する
- 28. 他のテーブルから同じテーブルを更新するmysqlトリガ
- 29. MySQLのテーブルの列を更新
- 30. 更新MySQLのテーブルは、私は、フォームにMySQLのテーブルからデータを抽出フォームを持っている