mysql を操作するために PHP を追加、削除、変更、クエリする方法: 1. Insert ステートメント [データ テーブル名 (フィールド 1、フィールド 2、....) に挿入] 値 ("値 1" , "値 2",. .)]; 2. ステートメントを削除します [削除元はフィールド = '条件'] を示します。
mysql を操作するために php を追加、削除、変更、クエリする方法:
1. ステップ 1: Go to www in wamp フォルダー ディレクトリにテスト フォルダーを作成し、テスト フォルダー内にメッセージ フォルダーを作成して、追加、削除、変更、およびチェックされた各ファイルを保存します。 (図に示すように)
2. ステップ 2: 忘れずに wamp をオンにし、www/test に conn.php
を作成します。 /message フォルダー ファイル。主に php を mysql データベースに接続するために使用されます。
コードは次のとおりです: (画像も表示されます)
// 连接数据库:mysqli_connect(服务器名,用户名,密码,数据库名) $conn = mysqli_connect("localhost","root",'','user'); // 设置插入数据编码为utf8,不设置的话会出现乱码 mysqli_query($conn,"set names utf8");
3. 余談: ここではユーザー データベースを作成しましたが、次のこともできます。必要なものを作成する データベースの場合、重要なことは、データベース内のフィールドがどのようなものかを知る必要があるということです。
ユーザー データベースによって作成された SQL ステートメント: (このテーブルを作成するには、データベース コードのこの部分をデータベース ステートメントにコピーするだけです。最初の文は、user という名前のデータベースを作成し、メッセージ データ テーブルを作成することです。 .)
create database user; CREATE TABLE `message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `content` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `who` varchar(255) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
4. PHP は Mysql を操作してデータを追加します
最初のステップ: データを追加します (追加、削除、変更) 検索プロセス中に、データベースへの接続を使用する必要があります)
まず、操作を実装するために www/test/message/ に index.php
を作成する必要がありますphp を使用して、mysql データベースにデータを追加します。 (導入部のファイル パスに示すように作成できます)
重要な場所: Insert ステートメント「データ テーブル名 (フィールド 1、フィールド 2、....) の値に挿入」 ("値 1", "値 2",....)"
<?php include "conn.php";//引用数据库连接文件 //关键的地方是sql语句的书写,一定不能写错,要对应前一个数据表的字段对应插入对应的值,然后实现插入数据。 $sql = "insert into message(title,content,who) values('留言标题','留言内容','留言人')"; $result = mysqli_query($conn,$sql);//处理数据语句,这句很重要!! if($result){ echo "发布留言成功!"; }else{ echo "发布留言失败!"; }
注: コードのこの部分を実行する場合は、wamp をオンにして、次のように入力する必要があります。ブラウザのパス : localhost/test/message/index.php
を確認してください。
次のコードも同じように実行されます。
5. PHP が Mysql を操作してデータを削除する
ステップ 2: データ追加の実装 (追加、削除、変更のプロセス)データベースに接続するメソッドを使用する必要があります)
まず、www/test/message/ に shanchu.php
を作成して、データを削除する操作 php を実装する必要があります。 mysqlデータベースの。 (冒頭のファイル パスに示すように作成できます)
キー ポイント: ステートメント「delete from shows where field = 'condition'」を削除します。
<?php include "conn.php";//引用数据库连接文件 // 删除留言,关键在于sql语句的改变 $sql = "delete from message where id='1'";//删除id=1的数据 $result = mysqli_query($conn,$sql);//这句是执行sql语句,很重要! if($result){ echo "删除成功!<a href='message.php'>返回</a>"; }else{ echo "删除失败!<a href='message.php'>返回</a>"; }
注意: コードのこの部分を実行するときは、wamp をオンにし、ブラウザにパス :localhost/test/message/shanchu.php
を入力して確認する必要があります。
次のコードも同じように実行されます。
6. PHP が Mysql を操作してデータ検索を実現します
ステップ 3: データ検索の実装 (追加、削除、実行の処理)変更とチェック データベースに接続するメソッドを使用する必要があります)
まず、www/test/message/ に message.php
を作成して、 mysqlデータベースのデータ。 (冒頭のファイル パスに示されているように作成できます)
重要な場所: ステートメント「select * from table name wherecondition (optional) (optional)」
## を見つけます。 #コード部分:<?php include "conn.php";//引用数据库连接文件 $sql = "select * from message";//查询全部数据 $result = mysqli_query($conn,$sql); //处理sql语句 while($row = mysqli_fetch_array($result){ echo $row['title']; echo $row['content']; echo $row['who']; }
localhost/test/message/message.php にチェックを入れます。
7. PHP は mysql を操作してデータを変更します
3 番目のステップ: データ変更の実装 (追加、削除のプロセス)の変更と確認は、データベースへの接続に使用する必要があります) まず、www/test/message/ にxiugai.php を作成して、php 操作を実装して、 mysqlデータベースのデータ。 (冒頭のファイル パスに示すように作成できます)
重要な場所: ステートメント「update table name set field 1='value 1', field 2='value 2'」を変更します。 、フィールド 3=' 値 3' where フィールド='条件'"
コード部分:<?php include "conn.php";//引用数据库连接文件 // 修改对应id数据到数据库,修改id=1的数据 $sql="update message set title='修改标题',content='修改内容',who='修改名' where id='1'"; $result = mysqli_query($conn,$sql);//处理数据库 if($result){ echo "修改留言成功!"; }else{ echo "修改留言失败!"; }
注意:你要运行这部分代码的时候,是要开启wamp后,然后在浏览器里面路径输入:localhost/test/message/xiugai.php,然后查看的。
相关学习推荐:PHP编程从入门到精通
以上がphp を使用して mysql を追加、削除、変更、クエリする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。