データベースのクエリのための MySQL から MySQLi への更新
MySQL が非推奨になったため、多くの開発者が MySQLi を使用するようにコードを更新しています。ただし、MySQLi の構文に慣れていない人にとって、この移行は困難な場合があります。この記事は、MySQL クエリを MySQLi に相当するものに変換するための開始点を提供します。
元の MySQL コード:
$sql_follows="SELECT * FROM friends WHERE user1_id=".$_SESSION['id']." AND status=2 OR user2_id=".$_SESSION['id']." AND status=2"; $query_follows=mysql_query($sql_follows) or die("Error finding friendships"); if($query_follows>0){ }
同等の MySQLi コード:
$Your_SQL_query_variable = mysqli_query($connectionvariable, "SELECT * FROM friends WHERE user1_id=".$_SESSION['id']." AND status=2 OR user2_id=".$_SESSION['id']." AND status=2"); if ($mysqli->errno) { printf("Error: %s\n", $mysqli->error); }
追加のツールとリソース:
MySQL コンバーター ツール: https://github.com /philip/MySQLConverterTool
MySQL Shim Library: https://github.com/dshafik/php7-mysql -shim
重要な考慮事項:
以上がデータベース クエリを MySQL から MySQLi に移行する方法: ステップバイステップ ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。