私は mysql と php のビデオ チュートリアルに従っていますが、特定のコード行で少し混乱しています。
<?php
$result = mysql_query("SELECT * FROM subjects", $connection);
if(!$result){
die("Database query failed: " .mysql_error());
}
while($row = mysql_fetch_array($result)){
echo $row["Menu_Name"]." ".$row["position"]."<br/>";
}
?>
このコードが何をしているのかを本当に理解したいので、正しく理解できるかどうか見てみましょう. 基本的に、画面上で行うことは、テーブルのサブジェクトに格納されているさまざまなアイテムを返し、それらをその位置に表示することです。1 つは各項目のテキストを格納する [menu-name] で、もう 1 つはアイテムが表示される順序を格納する [position] です。そのため、while ループはこの配列と出力を通過します。しかし、それは私が得られないものです。$row は何をし、どのように処理してループするのですか? 私はここから離れている可能性があり、誰かがこれに光を当てることができることを望んでいました.