『ネットオウルユーザーコミュニティ』の提供に伴い、『Q&A掲示板』は2025年3月31日正午をもって提供を終了します。[関連ニュース]

メンバーメニュー

ようこそ、ゲストさん

トップ > カテゴリ一覧 > フリー/フリー 容量増加/フリー PHP+MySQLプラン > PDOを使った接続以外の接続は可能か?

質問

  • フリー 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

  • 投稿者:ジョバンニさん 投稿時間:2020/06/16 07:17
質問者からのコメント

ジョバンニさん、回答ありがとうございます。
 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/に接続したコードを書いておいてます。