mysqli メソッドを使用して、次の機能を実現します (php7):
1. MySQL データベース サーバーに接続します; 2. test という名前のデータベースを作成します;
3. データベースに「testTable」という名前のデータ テーブルを作成します。データ テーブルには少なくとも 3 つのフィールドが含まれます。フィールド名、タイプ、属性はカスタマイズされます;
4. データベースに 3 つのレコードを挿入し、データ テーブル内のすべてのデータをクエリします;
5. レコードの 1 つを変更し、データ テーブル内のすべてのデータをクエリします;
6. レコードの 1 つを削除し、データ テーブル内のすべてのデータをクエリします;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
|
コードを記述するときPHP7 と PHP5 のいくつかの違いに注意してください:
1. PHP7 では、PHP5 の
mysql() を mysqli() に置き換える必要があります; 2. PHP7 のクエリ ステートメントは次のように記述する必要があります。
mysqli( として)
c
ああ
n
n
e
c
t
、、
接続する、
#connect,sql)、PHP5 の書き方は PHP7 とは逆です。 mysql(
s
q q
私
、
SQL、
#sql、connect);注意:
各クエリの後に必ず mysqli_free_result() 関数を使用してリソースを解放してください。そうしないと、エラーが報告され、次のクエリ ステートメントを実行できません。私も初心者の頃は回り道をたくさんして大変な勉強になったので、初心者の友達が回り道をしないように少しでも役に立てれば嬉しいです!
1、连接MySQL数据库服务器;
2、创建一个名为test的数据库;
3、在该数据库内创建一个名为“testTable”的数据表,数据表至少包含三个字段,字段名字、类型和属性自定;
4、为该数据库插入三条记录,并查询该数据表的所有数据;
5、修改其中的一条记录,并查询该数据表的所有数据;
6、删除其中的一条记录,并查询该数据表的所有数据;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
|
最终效果如下:
写代码的时候要注意PHP7和PHP5的一些差别:
1、PHP7要将PHP5的mysql()换成mysqli();
2、PHP7的查询语句要写成mysqli(
c
o
n
n
e
c
t
,
connect,
connect,sql),PHP5的写法和PHP7的相反mysql(
s
q
l
,
sql,
sql,connect);
温馨提示:
每次查询完之后一定要用mysqli_free_result()函数释放资源!不然会报错,无法执行下一条查询语句!初学的时候走了不少弯路,血的教训,希望能给初学的朋友帮助,少走弯路!
以上がPHP7のデータベース接続と追加・削除・問い合わせ・変更の詳細解説(mysqli方式)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。