mysqli->warning_count
mysqli_stmt->affected_rows
Mysqli
PHP Manual
MySQLi_STMT クラス
導入
プリペアドステートメントを表します。
クラス概要
MySQLi_STMT
{
/* プロパティ */
int
$affected_rows
;
int
$errno
;
string
$error
;
int
$field_count
;
int
$insert_id
;
int
$num_rows
;
int
$param_count
;
string
$sqlstate
;
/* メソッド */
int
MySQLi_STMT::mysqli_stmt_affected_rows
(
mysqli_stmt
$stmt
)
int
mysqli_stmt::attr_get
(
int
$attr
)
bool
mysqli_stmt::attr_set
(
int
$attr
,
int
$mode
)
bool
mysqli_stmt::bind_param
(
string
$types
,
mixed
&$var1
[,
mixed
&$...
] )
bool
mysqli_stmt::bind_result
(
mixed
&$var1
[,
mixed
&$...
] )
bool
mysqli_stmt::close
(
void
)
void
mysqli_stmt::data_seek
(
int
$offset
)
int
mysqli_stmt_errno
(
mysqli_stmt
$stmt
)
string
mysqli_stmt_error
(
mysqli_stmt
$stmt
)
bool
mysqli_stmt::execute
(
void
)
bool
mysqli_stmt::fetch
(
void
)
int
mysqli_stmt_field_count
(
mysqli_stmt
$stmt
)
void
mysqli_stmt::free_result
(
void
)
bool
mysqli_stmt::get_result
(
void
)
object
mysqli_stmt::get_warnings
(
mysqli_stmt
$stmt
)
mixed
mysqli_stmt_insert_id
(
mysqli_stmt
$stmt
)
int
mysqli_stmt_num_rows
(
mysqli_stmt
$stmt
)
int
mysqli_stmt_param_count
(
mysqli_stmt
$stmt
)
mixed
mysqli_stmt::prepare
(
string
$query
)
bool
mysqli_stmt::reset
(
void
)
mysqli_result
mysqli_stmt::result_metadata
(
void
)
bool
mysqli_stmt::send_long_data
(
int
$param_nr
,
string
$data
)
string
mysqli_stmt_sqlstate
(
mysqli_stmt
$stmt
)
bool
mysqli_stmt::store_result
(
void
)
}
目次
mysqli_stmt->affected_rows
? 直近に実行されたステートメントで変更・削除・あるいは追加された行の総数を返す
mysqli_stmt::attr_get
? ステートメントの属性の現在の値を取得する
mysqli_stmt::attr_set
? プリペアドステートメントの振る舞いを変更する
mysqli_stmt::bind_param
? プリペアドステートメントのパラメータに変数をバインドする
mysqli_stmt::bind_result
? 結果を保存するため、プリペアドステートメントに変数をバインドする
mysqli_stmt::close
? プリペアドステートメントを閉じる
mysqli_stmt::data_seek
? ステートメントの結果セットの任意の行に移動する
mysqli_stmt->errno
? 直近のステートメントのコールに関するエラーコードを返す
mysqli_stmt->error
? 直近のステートメントのエラー内容を文字列で返す
mysqli_stmt::execute
? プリペアドクエリを実行する
mysqli_stmt::fetch
? プリペアドステートメントから結果を取得し、バインド変数に格納する
mysqli_stmt->field_count
? 指定したステートメントのフィールド数を返す
mysqli_stmt::free_result
? 指定したステートメントハンドルの結果を格納したメモリを開放する
mysqli_stmt::get_result
? Gets a result set from a prepared statement
mysqli_stmt::get_warnings
? SHOW WARNINGS の結果を取得する
mysqli_stmt->insert_id
? 直近の INSERT 操作で生成した ID を取得する
mysqli_stmt::num_rows
? ステートメントの結果セットの行数を返す
mysqli_stmt->param_count
? 指定したステートメントのパラメータ数を返す
mysqli_stmt::prepare
? SQL ステートメントを実行するために準備する
mysqli_stmt::reset
? プリペアドステートメントをリセットする
mysqli_stmt::result_metadata
? プリペアドステートメントから結果セットのメタデータを返す
mysqli_stmt::send_long_data
? データをブロックで送信する
mysqli_stmt::sqlstate
? 直前のステートメントの操作での SQLSTATE エラーを返す
mysqli_stmt::store_result
? プリペアドステートメントから結果を転送する
mysqli->warning_count
mysqli_stmt->affected_rows
Mysqli
PHP Manual