将myPHP db中的所有变量查询到数组中,以便以后在HTML中使用

时间:2015-10-27 06:04:46

标签: php mysql arrays

我有一个包含53个信息表的数据库。我试图弄清楚如何正确地将信息放入数组中,以便稍后我可以参考数据库中的特定内容。例如:我希望能够抓住" var"通过引用数组和id。如果到目前为止设置正确,我不是100%。我做了很多研究,找不到任何特定于我尝试做的事情。另外,如果你能给我一个如何在html页面中引用变量的例子,这将是一个很大的帮助,谢谢!

<?php
include_once "code.php";
$sql = mysql_query("SELECT * FROM Variables WHERE id='1'");
$new_array[] = $row;
while($row = mysql_fetch_array($sql)){
$new_array[ $row['id']] = $row;
$new_array[ $row['var']] = $row;
$new_array[ $row['totalVotes']] = $row;
$new_array[ $row['totalYes']] = $row;
$new_array[ $row['totalNo']] = $row;
};
?>

1 个答案:

答案 0 :(得分:0)

试试这个

<?php
include_once "code.php";
$sql = mysql_query("SELECT * FROM Variables WHERE id='1'");
$new_array = array();
while($row = mysql_fetch_array($sql)){
    $new_array[$row['id']] = $row;
};
?>

然后你可以参考这样的特定var:

<?php echo $new_array[1]['var']; ?>

或者使用fetch_all代替获取数组并循环抛出直到特定的id。