忍者ブログ
バナヤンの忍者風呂
忍者ブログのカスタマイズ、各種WEBツールのテストなど試行錯誤の日々。 VMLによる地図の作成を研究していましたが、一時中断して、今はPHPを勉強しているところです。
ニュース
この欄には、このブログの内容に関連するニュースを掲載する予定です。
お知らせ
この欄には管理人からのお知らせなどを掲載します。
[59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69]

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

PHP+SQLite データ更新(UPDATE SET)

これまでSQLiteでのデータベースファイルの作成、テーブルの作成、データ入力、データ問い合わせについて記事にしてきました。今回は「データの更新」です。

データ更新のクエリコマンドは「UPDATE」です。

構文は次のとおり。

UPDATE $table_name SET $column_name='$new_value' WHERE $restrict


$column_name='$new_value'は、代入式を示します。
カラム名='値'の形式です。

$restrictは、WHERE節によって更新するデータを指定する部分です。

テーブル「member」のデータを更新する場合を想定しましょう。
ユーザーIDが「bbbb」のレコードについて、そのクラスを「1」に変更する場合、クエリ文は次のようになります。

UPDATE member SET class='1' WHERE usrid='bbbb'

これを「sqlite_queryパラメータ入力画面」で実行した場合のイメージ
データ更新 UPDATE SET

UPDATE後のデータの確認
UPDATE後のデータの確認<br />

classが「2」から「1」に変わりました!
PR
QRコード
忍者ブログ [PR]
Copyright (C) 2006 banayan ALL RIGHTS RESERVED.