質問
-
フリー PHP+MySQL
PDOを使った接続以外の接続は可能か? -
本文:
当方初心者です、よろしくお願いいたします。
参考にしている本が古いため、MySQLへの接続がmysql_connectを使って行っています。ネットの情報と自分の経験から。どうも使えないらしいと感じてます。最近はPDOを使った接続の方が一般的のようです。
ネットでは移行を簡単にするために、同じような関数が用意されているとも書いてます。多分前の関数はmysqli_connectになるんだろうと思います。
クエリの実行も多少違うようです。StarServerでは使えるのか?またSELECTなどは同じようにかけてるようです。
mysqli_connectなどの関数が使えるのか?使える場合は、コードの例をお願いします。また古いタイプの関数を使うことに意味があるのか?
アドバイスをお願いします。参考にしている本は「PHP5.0とMySQL5.0で構築する最速Webシステム」です。内容が古いので、かなり使えなくなってはいます。 - 緊急度:通常投稿者:isampmさん投稿時間:2020/06/16 07:01
回答 No.10374
この回答がベストアンサーです
ま、これか。
https://secure.netowl.jp/bbs/detail.cgi?td=2991
mysql_* 系の関数は、php7.x 以降は使えません。
https://www.php.net/manual/ja/mysql.php
質問者からのコメント
ジョバンニさん、回答ありがとうございます。
mysqli_*が使えそうということでいろいろやって見ました。参考にしていた「PHP5.0+MySQL5.0で構築する最速Webシステム」が復活した感じです。どの程度使えるかは依然未知数ですが。http://isamrx72.wpblog.jp/2020/06/16/mysqli_connect%e9%96%a2%e6%95%b0%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%9f%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e6%8e%a5%e7%b6%9a/に接続したコードを書いておいてます。