1

PHP 経由で MySQL クエリの結果をループしようとしています。私のコードは以下です。

$list = mysql_fetch_array(mysql_query("SELECT * FROM proxies"));

for($i = 0; $i < 2000; $i++) {

  echo $list['address'];

} 

これにより、次のようになります。しかし、これを試してみると...

$list = mysql_fetch_array(mysql_query("SELECT * FROM proxies"));

for($i = 0; $i < 2000; $i++) {

  echo $list['id'];

}

できます。データベース列に何か問題があるのでしょうか? また、コメントを/etc/php5/cli/conf.d/ming.ini変更して、スクリプトの実行を再試行しました。結果は表示されず、エラーも発生しませんでした。#//

4

4 に答える 4

1

これを見つけた...

http://www.howtoforge.com/debian-squeeze-apache2-php5-php-deprecated-comments-starting-with-are-deprecated-in-etc-php5-apache2-conf.d-ming.ini-on

この....

http://pravams.com/2011/08/18/php-deprecated-comments-starting-with-are-deprecated/

コメントを削除してみてください。

于 2012-08-19T04:47:15.397 に答える
0

これから始まるすべてのコメントを変更します#

# comment here

//:

// comment here
于 2012-08-19T04:42:25.477 に答える
0

簡単な注意: あなたのコードは mysql* コードで非推奨です。

/etc/php5/cli/conf.d/ming.ini に移動して、それらの # を ; に変更する必要があります。たまたま読んだ記事にこうありました。

于 2012-08-19T04:43:05.673 に答える
0

コメントの問題は、php.ini または ming.ini の使用におけるコードの問題ではありません。それ以外の #

于 2013-06-06T05:43:18.360 に答える