-
-
- $DB_HOST ="localhost";
- $DB_LOGIN ="root";
- $DB_PASSWORD =" 123456";
- $conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD);
コードをコピー
mysql_data_seek
内部クエリ ポインタをクエリ行に移動します。
文法
bool mysql_data_seek(リソース result_indetifier,int row_number)
例:
-
-
- $DB_HOST ="localhost";
- $DB_LOGIN ="root";
- $DB_PASSWORD ="123456";
- $DB_NAME ="flag";
- $conn=mysql_connect($DB_HOST) ,$DB_LOGIN,$DB_PASSWORD);
- mysql_select_db($DB_NAME);
- $res=mysql_query("SELECT * FROM PRODUCT");
- $row=mysql_fetch_array($res);
- for($i=0;$i< $num;$i++)
- $row=mysql_fetch_array($res);
- mysql_data_seek($res,0);//ポインタをクエリ結果の最初の行に戻します
コードをコピー
mysql_fetch_array
クエリ結果を配列に保存します (各配列要素にレコードが保存されます)。
文法
配列 mysql_fetch_array(リソース結果[,int 結果タイプ])
例:
-
-
- $DB_HOST ="localhost";
- $DB_LOGIN ="root";
- $DB_PASSWORD ="123456";
- $DB_NAME ="flag";
- $conn=mysql_connect($DB_HOST) 、$ db_login、$ db_password);
- mysql_select_db($ db_name);
クエリ結果の行を取得し、それをオブジェクト タイプとして保存します。使用方法は MySQL_fetch_array() とまったく同じです。違いは、mysql_fetch_object() がフィールド名からのみクエリ結果を取得できることです。
echo $row->fieldname; //正しい使用法
echo $row->0 //間違った使い方
文法
オブジェクト mysql_fetch_object(リソース結果)
例:
-
-
$DB_HOST ="localhost"; $DB_LOGIN ="root"; $DB_PASSWORD ="123456"; $DB_NAME ="flag"; $conn=mysql_connect($DB_HOST) ,$DB_LOGIN,$DB_PASSWORD); mysql_select_db($DB_NAME);- $res=mysql_query("SELECT * FROM PRODUCT");
- $row=$mysql_fetch_object($res);
- while($row)
- {
- echo $rowàp_id;
- echo $rowàp_name;
- }
-
-
- コードをコピー
-
-
- mysql_insert_id
INSERT コマンドを使用して情報を追加した後、この関数を使用して、追加したばかりのレコードの一意の ID を取得できます。
文法
int mysql_insert_id([esource link_identifier])
例:
-
-
$DB_HOST ="localhost"; $DB_LOGIN ="root"; $DB_PASSWORD ="123456"; $DB_NAME ="flag"; $conn=mysql_connect($DB_HOST) ,$DB_LOGIN,$DB_PASSWORD); mysql_select_db($DB_NAME);- $SQLStr"INSERT INTO create (p_id,p_name)VALUES('','PHP book')";
- $res=mysql_query($res);
- $p_id=mysql_insert_id();
-
-
- コードをコピー
-
-
- mysql_num_rows
クエリ結果に含まれる行数を取得する
文法
int mysql_num_rows(リソースの結果)
例:
-
-
$DB_HOST ="localhost"; $DB_LOGIN ="root"; $DB_PASSWORD ="123456"; $DB_NAME ="flag"; $conn=mysql_connect($DB_HOST) ,$DB_LOGIN,$DB_PASSWORD); mysql_select_db($DB_NAME);- $res=mysql_query("SELECT * FROM PRODUCT");
- $num=mysql_num_rows($res);
-
-
- コードをコピー
-
-
- mysql_query
SQL 構文クエリ ステートメントを送信する
文法
resource mysql_query(string query[,resource link_identifier])
例:
-
-
$DB_HOST ="localhost"; $DB_LOGIN ="root"; $DB_PASSWORD="123456"; $DB_NAME ="flag"; $conn=mysql_connect($DB_HOST) ,$DB_LOGIN,$DB_PASSWORD); mysql_select_db($DB_NAME);- $res=mysql_query("SELECT * FROM PRODUCT");
-
-
- コードをコピー
-
-
- mysql_select_db
アクセスしたいデータベースの名前を選択します
文法
bool mysql_select_db(string データベース名[,リソースリンク識別子])
例:
-
-
$DB_HOST ="localhost"; $DB_LOGIN ="root"; $DB_PASSWORD ="123456"; $DB_NAME ="flag"; $conn=mysql_connect($DB_HOST) ,$DB_LOGIN,$DB_PASSWORD); mysql_select_db($DB_NAME);-
-
- コードをコピー
-
-
-
- 1
- 2 3 次のページ 最後のページ
|