我需要的是有一个list name =>值才能使MySql查询。我的问题是,我可以访问MySql记录,但我也需要访问表的列名,我应该在我的代码中更改什么?Php - echo MySql列名和值
感谢
$query = "SELECT * FROM test_table";
$result = mysql_query($query) or die("Erro!: " . mysql_error());
if (mysql_num_rows($result) > 0) {
$row = mysql_fetch_array($result);
if(is_array($row)) {
foreach ($row as $col => $val) {
echo $col." = ".$val."<br>";
}
}
}
好了,现在我为什么不能加入值,然后让我的SQL查询?
while($row = mysql_fetch_assoc($result)) {
foreach ($row as $col => $val) {
$colunas .= join(",",$col);
$valores .= join(",",$val);
}
echo "colunas = ".$col."<br>";
echo "valores = ".$val."<br>";
}
我只是得到空colunas和VALORES
谢谢,对不起,如果它似乎很容易,但我失去了
使用mysql_fetch_assoc, – Harsh 2011-05-24 10:10:45
我认为一些书籍或手册可以在研究开始时是有用的。也许http://dev.mysql.com/doc/ – 2011-05-24 10:10:49