MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

既存のMySQLテーブルにデータを挿入するために使用されるPHP関数はどれですか?


PHPはmysql_queryを使用します 既存のMySQLテーブルにデータを挿入する関数。この関数は2つのパラメーターを受け取り、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。その構文は次のとおりです-

構文
bool mysql_query( sql, connection );
以下はこの関数で使用されるパラメーターです-

S。いいえ。
パラメータと説明
1。
SQL
必須-既存のMySQLテーブルにデータを挿入するためのSQLクエリ
2。
接続
オプション-指定されていない場合、mysql_connectによって最後に開かれた接続が使用されます。

  1. MySQLストアドプロシージャのテーブルにデータを挿入しますか?

    ストアドプロシージャのテーブルに挿入するための構文は次のとおりです- create procedure yourProcedureName(OptionalParameter)    begin    insert into yourTableName() values(yourValue1,yourValue2,...N); end 上記の構文を理解するために、最初にテーブルを作成しましょう- mysql> create table DemoTable1928    (    Id int NOT NUL

  2. MySQLのテーブルAと比較しているときに、データがテーブルBにない場合は、データをテーブルCに挿入しますか?

    これには、テーブルAとBで左結合を使用します。最初のテーブルを作成しましょう- mysql> create table demo20 −> ( −> id int, −> name varchar(20) −> ); Query OK, 0 rows affected (1.87 sec) 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 mysql> insert into demo20 values(100,'John'); Query OK, 1 row affect