林有我有点糊涂:Mysql与PHP - 从数据库返回值?下面就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/>";
}
?>
我想真正了解这段代码是干什么的,所以让我看看,如果我得到了它直行。基本上,它在我的屏幕上做的是将各种物品存储在我的表格主题中,并将它们显示在他们的位置上。它通过以两个数组返回它们,一个是存储每个项目的文本的[menu-name],另一个是存储它们出来顺序的[position]。所以,我的while循环遍历这个数组和输出。但那就是我没有得到的。 $ row是做什么的,它是如何设法通过并循环的。我可能会离开这里,希望有人能够对此有所了解。
1日学习基本的PHP和MySQL的。 – KarSho 2013-03-22 05:56:39
$ row是存储数据库中单个行的值的数组。您可以使用字符串索引器(列的名称)访问此行中的值,以获取数组$ row中的值。 – 2013-03-22 05:58:51
由于您是新手,请接受解决问题的答案(打勾)。向上(向上箭头)提供您的信息或帮助您的答案。向下投票(向下箭头)假的答案。 – Techie 2013-03-22 06:22:20