PHP7.1対応の為、やむなくmysqliへ移行する。]「ストブロ」についてPHP7.1対応の為、やむなくmysqliへ移行する。2017.10.24ご無沙汰しています、コヒ蔵です。間が空いてしまいましたが、久しぶりの投稿がこれまでと同じような内容という進歩のなさ(笑)サーバーのPHPのバージョンを5.6(?)から7.1へ変更したところ「mysql」のサポートが終了となりphpからデータベースの情報を取得できなくなってしましました。何をしていたかというと、当ウェブサイトのトップページ(静的ページですけどindex.php)でwordpressの記事情報を取得、表示する為に直接データベースにアクセスしているのです。因みに、何でワザワザ小難しい事をやるかと言うと理由があります。この方法で出来る事1)複数のwordpressから情報を取得して表示できる。例:運用している2つのワードプレスからそれぞれ最新記事を取得し表示。あちこち記事を探しましたが、2つのWordpressから情報が読める方法は1記事しか探せませんでした。2)「wp-load.php」を読み込む必要が無い。実はこれが1つのWordpressしか扱えなくなる理由だと思うのですが、外部からWordpressの機能を使用する場合に必要なwp-load.phpを読み込む必要はありません。この方法で取り出せる情報1)記事タイトル2)記事のURL3)投稿日4)カテゴリ(複数カテゴリ対応)取り出そうと思えば原則何でも取り出せるのですが、私が書いている範囲ないはこんな所。この方法でやっている事PHPでmysqliを使ってデータベースにアクセスしているだけです。*/mysqli_close($conn);?>ちょっと途中表示がおかしいと思いますが、これが呼び出しようPHPの全容です。手続き型」という手法で書いてあります。オブジェクト型」と「PDO」というデータベースへのアクセス方法がありますが、mysqlからの移行難易度が最も低いmysqli手続き型に落ち着きました。因みにさくらのレンタルサーバーではmysqliとpdoのどちらも対応しています。細かい部分を別の記事にて解説していきます。解説コメントこの記事へのコメントは受付を終了いたしました。INST-webのウェブサイトは「さくらのレンタルサーバー」で運用しています。電器屋Walkerの音声ファイル配信は「さくらのVPS」で運用しています。31音楽素材Musmus電器屋WalkerのBGMはこちらを利用させて頂いております。]のRSSフィード管理Tweetシェアコラム等このページの先頭へスキャンスナップで始める、iPhoneで楽しむ。自炊のノウハウマインクラフトサーバー設置マニュアル(さくらのVPS版)シムシティHOME>テクニック>Wordpress>PHP7.1対応の為、やむなくmysqliへ移行する。