本人PHP菜鸟,想请教下,我需要的是 循环输出字段段名和对应值的形式
结果如下,“field1”=>"value1",
“field2”=>"value2",
....
“fieldn”=>"valuen"因为要取的数据表字段太多了,一个个的输入太麻烦了,也不适合写成通用形式调用,请问下 在php中如何菜鸟循环输出记录集中的 字段名=》数值? 望各位前辈解答下,谢谢了!!
结果如下,“field1”=>"value1",
“field2”=>"value2",
....
“fieldn”=>"valuen"因为要取的数据表字段太多了,一个个的输入太麻烦了,也不适合写成通用形式调用,请问下 在php中如何菜鸟循环输出记录集中的 字段名=》数值? 望各位前辈解答下,谢谢了!!
$arr = array('username' => 'xiaoyy', 'password' => 'yy', 'isuse' => 'yes');foreach($arr as $k => $v){
echo '"'.$k.'"=>"'.$v.'"<br>';
}
例:
<?php
$array2010 = array('mon'=>'星期一','tue'=>'星期二');
foreach ($array2010 as $k => $v)
{
echo $k."->".$v;
echo "<br>";
}
?>
$conn = @ mysql_connect("localhost", "root", "root") or die("数据库服务器连接错误!".mysql_error());
mysql_select_db("gfan_content",$conn) or die("数据库访问错误!".mysql_error());
//mysql_query("set character set UTF-8");
mysql_query("set names utf8");
$rel = mysql_query("select * from gct_groups");
for($i=0;$i<mysql_num_fields($rel);$i++){
//读出字段信息
$meta = mysql_fetch_field($rel);
if($meta){
echo "<pre>
$meta->name
</pre>";
}
}
?>