0 レビュー
1 回答
php-php7アップグレードの@mysql_fetch_arrayを置き換えます
Wordpressサイトを移行しようとしています。私の新しいホストはPHP7を使用しており、PHP7から削除された関数である@mysql_fetch_arrayを呼び出すプラグインがあります。
これは、制御ループ内の関数呼び出しです:
while( $row = @mysql_fetch_array( $result) ) {
$newSlider = array();
$newSlider['name'] = $row['title'];
$newSlider['value'] = $row['alias'];
$toReturn[] = $newSlider;
}
$ resultオブジェクトのprint_rを実行しましたが、これが結果でした:
mysqli_result Object
(
[current_field] => 0
[field_count] => 2
[lengths] =>
[num_rows] => 2
[type] => 0
)
PHP7で動作する@mysql_fetch_arrayのドロップイン置換関数はありますか?
わからない
0
レビュー
答え :
解決策:
$resultはすでにmysqliを使用するように移行されているようです。
この場合、関数 mysqli_fetch_array
はmysql_fetch_array
の代わりになります。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。