2016-03-25 8 views
-7

このエラーはなぜ発生しますか?未定義の関数へサインアップしようとすると、なぜこのエラーメッセージが表示されますか?

コールmysql_real_escape_string()

はそれを古いコードであることとは何かをしていますか?

+0

うん、PHP7はmysql_ *関数を削除したので、あなたはそのようなメッセージを受け取っています。 :) – Ikari

+0

あなたのPHP実行可能ファイルのバージョンは何ですか?使用すると、CLIで 'php -v'を実行していることがわかります。 – Ikari

+2

何にサインアップしてみませんか?それはあなたのサイトですか? – Jon

答えて

0

多くの新機能が追加され、既に廃止予定のアイテムであるmysql_*が削除されたPHP 7を使用しているようです。したがって、直面したように機能警告が生成されます。したがって、mysqli_*またはPDOのいずれかを使用してください。しかし、DBのapisを混ぜてはいけません!

関連する問題