欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php 如何同时输出 MySQL表的字段和值

程序员文章站 2022-05-06 23:43:27
...
php 怎么同时输出 MySQL表的字段和值
本帖最后由 kj8629 于 2014-09-17 09:17:46 编辑 比如 test表 字段的自定义的 。。不是固定的

sid name age
1 test 10
2 majia 123
…………


    1
    test



    2
    majia

------解决思路----------------------
读取出来的数组是二维数组


//假如读取出来的值为$rows
foreach($rows as $row){
echo '
    ';
    foreach($row as $key => $value){
    echo "$value$key>";
    }
    echo '
';
}


------解决思路----------------------

$mysql_server_name="localhost"; //数据库服务器名称
$mysql_username="dbuser"; //连接数据库用户名
$mysql_password="dbpw"; //连接数据库密码
$mysql_database="dbname"; //数据库的名字
$mysql_table="tablename"; //其中的一个表名

if (function_exists("mysql_close")) echo "PHP支持mysql"."

";
else echo "PHP不支持mysql"."

";
error_reporting(0);

// 连接到数据库
$conn=mysql_connect($mysql_server_name, $mysql_username,
$mysql_password);
$err = mysql_error();
if($err) echo "$err";
else echo "mysql连接成功"."

";

// 从表中提取信息的sql语句
//一定要找个表里有数据的,否则会有错误出现
$strsql="select * from ".$mysql_table;
// 执行sql查询
$result=mysql_db_query($mysql_database, $strsql, $conn);
// 获取查询结果
$row=mysql_fetch_row($result);

echo '';
echo '';

// 显示字段名称
echo "\n\n";
for ($i=0; $i {
echo '\n";
}
echo "\n";
// 定位到第一条记录
mysql_data_seek($result, 0);
// 循环取出记录
while ($row=mysql_fetch_row($result))
{
echo "\n";
for ($i=0; $i {
echo '';
}
echo "\n";
}

echo "
'.
mysql_field_name($result, $i);
echo "
';
echo "$row[$i]";
echo '
\n";
echo "
";
// 释放资源
mysql_free_result($result);
// 关闭连接
mysql_close();
php  如何同时输出 MySQL表的字段和值

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php  如何同时输出 MySQL表的字段和值
  • 专题推荐