mysql_fetch_array($query) 是从mysql结果集$query堆栈中取得最上面的一个元素. 每取一次$query中的数据减少一行.你可以将整个结果集的每一行存入到一个数组或者对象中
$arr=array();
while($resut = mysql_fetch_array($query))
{
$arr[]=$resut;
}
然后怎么折腾就是对数组的一种操作了.另外说明mysql的结果集由于其特殊性不能够想使用数组一样来使用它
思路:
①.、构建form表单,输出文本框,用textarea/textarea吧,input/内不能换行,页面效果也不好(php、html代码嵌套写的话,直接写就行,建议用smarty,php与模板分离,比较清晰)
foreach
语法结构提供了遍历数组的简单方式.foreach
仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息.有两种语法:foreach(array_expressionas$value)
statementforeach(array_expressionas$key=$value)
statement第一种格式遍历给定的
array_expression
数组.每次循环中,当前单元的值被赋给
$value
并且数组内部的指针向前移一步(所以呢下一次循环中将会得到下一个单元).第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量
$key.范例:$a
=
array(
"one"
"two"
"three"
"seventeen"
($a
as
$k
$v)
echo
"\$a[$k]
$v.\n";}
以上就是土嘎嘎小编为大家整理的php循环输出数据后相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!