|
mysqli::querymysqli_queryデータベース上でクエリを実行する 説明オブジェクト指向型
public mysqli_resultbool mysqli::query(string
$query , int $result_mode = MYSQLI_STORE_RESULT )手続き型 mysqli_resultbool mysqli_query(mysqli
$mysql , string $query , int $result_mode = MYSQLI_STORE_RESULT )
データベースに対してクエリ 警告
セキュリティ上の注意: SQLインジェクションクエリに入力値を含める場合は、プリペアドステートメント を使うべきです。使わない場合、データを適切にフォーマットし、全ての文字列は mysqli_real_escape_string を使ってエスケープしなければいけません。 DML (INSERT、UPDATE あるいは DELETE) 以外のクエリについては、 この関数は mysqli_real_query に続けて mysqli_use_result あるいは mysqli_store_result をコールすることと同等です。
パラメータ
戻り値
失敗した場合に エラー / 例外
mysqli のエラー報告 ( 例例1 mysqli::query の例 オブジェクト指向型
<?php 手続き型
<?php 上の例の出力は、 たとえば以下のようになります。 Table myCity successfully created. Select returned 10 rows. Fatal error: Uncaught mysqli_sql_exception: Commands out of sync; you can't run this command now in... 参考
|