-4

このスクリプトが実行されたときに何が起こるかを誰かが説明してくれませんか? それは魅力のように機能しますが、正確に何をするのかわからないと満足できません.

基本的に、次のフィールドを持つSQLテーブル[画像]があります

  • ファイル名
  • ケアゴリー
  • URL

私がやりたかったのは、[URL] のすべての値を取得して配列に配置することです

これを達成するために、私はstackoverflowで見つけた次のスクリプトを使用していました

$images = mysql_query("Select URL from images where Category = 'Management' ");
$imagerow = Array();

while ( $row = mysql_fetch_assoc($images) )
{
$imagerow[] = $row['URL'];
}

echo $imagerow[0] ;

スクリプトは魅力的に機能しますが、php と mysql を初めて使用するので、正確に何が起こるかを理解するのは難しいと思います。誰かが何が起こるかについて簡単な言葉で説明してくれたら嬉しいです.

4

1 に答える 1

1

この質問はここに属していませんが、モデレーターを煩わすことなく質問を終了するために回答します。

// mysql query is executed
$images = mysql_query("Select URL from images where Category = 'Management' ");

// empty array initialized
$imagerow = Array();

// while there are results of the executed mysql query
while ( $row = mysql_fetch_assoc($images) )
{
    // create a new element in $imagerow array and put url of the image there
    $imagerow[] = $row['URL'];
}

// output first element of the array we have just filled
echo $imagerow[0] ;
于 2013-03-12T06:10:13.560 に答える