「Php/mysql connect」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 13行目: | 13行目: | ||
{| class="wikitable" | {| class="wikitable" | ||
! mysql !! mysqli !! 備考 | | ! mysql !! mysqli !! 備考 | | | | | | ||
mysql_query($sql) | | ------------------------ | - | --------------------------- | - | ----------- | | ||
| mysql_query($sql) | | mysqli_query($conn, $sql) | | 接続リソース必須 | | |||
| - | | | | | | |||
- | | mysql_fetch_array | | mysqli_fetch_array | | 第2引数でモード指定可 | | ||
mysql_fetch_array | | - | | | | | | ||
| mysql_real_escape_string | | mysqli_real_escape_string | | 接続必須 | | |||
| - | | | | | | |||
- | | mysql_errno() | | mysqli_errno($conn) | | | | ||
mysql_real_escape_string | | - | | | | | | ||
| mysql_error() | | mysqli_error($conn) | | | | |||
| - | | | | | | |||
- | | mysql_close() | | mysqli_close($conn) | | 省略可 | | ||
mysql_errno() | | - | | | | | | ||
| mysql_num_rows() | | mysqli_num_rows($result) | | SELECT結果 | | |||
| - | | | | | | |||
- | | mysql_affected_rows() | | mysqli_affected_rows($conn) | | 更新系 | | ||
mysql_error() | | - | | | | | | ||
| mysql_select_db() | | 不要 | | 接続時にDB指定 | | |||
| } | | | | | | |||
- | |||
mysql_close() | |||
- | |||
mysql_num_rows() | |||
- | |||
mysql_affected_rows() | |||
- | |||
mysql_select_db() | |||
} | |||
2026年4月30日 (木) 07:58時点における版
mysqli移植メモ
// NG
$conn = mysql_connect($host, $user, $pass);
mysql_select_db("test_db", $conn);
// OK(接続時に指定)
$conn = mysqli_connect($host, $user, $pass, "test_db");
その他
| | | | | | - | --------------------------- | - | ----------- | | | mysqli_query($conn, $sql) | | 接続リソース必須 | | | | | | | | mysqli_fetch_array | | 第2引数でモード指定可 | | | | | | | | mysqli_real_escape_string | | 接続必須 | | | | | | | | mysqli_errno($conn) | | | | | | | | | | mysqli_error($conn) | | | | | | | | | | mysqli_close($conn) | | 省略可 | | | | | | | | mysqli_num_rows($result) | | SELECT結果 | | | | | | | | mysqli_affected_rows($conn) | | 更新系 | | | | | | | | 不要 | | 接続時にDB指定 | | | | | | |