LoginSignup
3
0

More than 1 year has passed since last update.

mysqliとは?mysqlとの違いは? PHP を @kentyama さんの記事に学びたい Rubyist

Last updated at Posted at 2018-12-25

Thanks to

mysqlからmysqliへの書き換え方法 - Qiita

山田 健太郎
@kentyama
山田健太郎と申します。PHP&MySQLによるウェブアプリケーション開発やSwiftや>Objective-CによるiOSアプリ開発をしています。また、危険物取扱者などの資格取得の為の講習会の運営事業等を行っています。
http://www.shoubo-shiken.jp/

mysqliとは

mysqlの機能拡張版である。
mysqli = mysql + improved

vi に対しての vim の位置づけみたいなやつっぽい。

PHPのバージョン対応?

>PHP7系以降のバージョンでは、mysql関数が使用出来ない為

バージョン問題の様子。

>mysqliクラスまたはPDOクラスの関数等で書き換える必要がある。

mysqliというクラスがあるらしい。

オブジェクト指向で書く

mysqli関数でオブジェクトを作っておいて、それを引き回すっぽい。

mysqli関数(オブジェクト指向型)

//データベースの接続と選択
$mysqli = new mysqli($host, $username, $password, $dbname);
if ($mysqli->connect_error) {
    error_log($mysqli->connect_error);
    exit;
}

ちなみに当方Rubyist

ruby yumainaura - Google Search

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

Twitter

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0