PHP 5.5.0からMySQL関数が非推奨になりました

PHPには、MySQLに接続する関数が3種類あります。
http://www.php.net/manual/ja/mysqlinfo.api.choosing.php

このうち、MySQL関数がPHP5.5.0から非推奨になりました。

修正する場合のサンプルです。(エラー処理はしていません)

修正前

<?php $con = mysql_connect("hostname", "user", "pass"); mysql_select_db("dbname"); $rec = mysql_query("SELECT 'Hello, World.' AS msg FROM DUAL", $con); $row = mysql_fetch_array($rec); echo htmlentities($row["msg"]); mysql_free_result($rec); mysql_close($con); ?>

修正後

<?php $con = new mysqli("hostname", "user", "pass", "dbname"); $rec = $con->query("SELECT 'Hello, World.' AS msg FROM DUAL"); $row = $rec->fetch_array(MYSQLI_ASSOC); echo htmlentities($row["msg"]); $rec->free(); $con->close(); ?>

  • Spread The Love
  • Digg This Post
  • Tweet This Post
  • Stumble This Post
  • Submit This Post To Delicious
  • Submit This Post To Reddit
  • Submit This Post To Mixx

0 Response to “PHP 5.5.0からMySQL関数が非推奨になりました”

Leave a Reply