【发布时间】:2014-04-23 21:59:45
【问题描述】:
我已经阅读了其中一些回复,但我不确定我是否理解如何解决这个问题。我对此完全陌生,感到有些失落。现在,我有一个 PHP 查询,它从一个表中回显数据。我有一个每天生成一个新表的数据库。我需要能够不断地在该数据库中搜索所有表中的值。
这是我目前的代码:
<?php
$dbc = mysql_connect ('localhost','root','abcde');
if (!$dbc){
die('Not Connected:' . mysql_error ());
}
$db_selected = mysql_select_db ('game_database', $dbc);
if (!$db_selected) {
die ("Can't Connect :" .mysql_error());
}
$query="SELECT * FROM `03-31-14` WHERE GAME='Clash of Clans'";
$result=mysql_query($query);
if (!$query){
die ("Can't Connect :" .mysql_error());
}
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo $row['GAME'];
echo $row['REVENUE2'];
echo $row['ARPU'];
echo $row['DAILY_NEW_USERS'];
}
?>
有没有办法修改它,以便我可以在我的所有表中搜索类似的信息?
谢谢!
【问题讨论】:
-
你真的有一个名为
03-31-14的表 -
PRO-TIP不要使用任何以mysql_句号开头的函数! -
...你到底为什么每天都生成一个新表?这似乎是一种非常不理想的方式。只需做一个表格并添加一个日期列。
-
我同意@Fred,部分原因是我在这里遭受了同样的事情。一个新用户阅读了我的实质性答案,但认为不值得回应。如果每个人都这样做,我敢打赌,我们就没有社区了。故事的(正面)寓意:总是回应帮助你的人
:)。 -
@Fred-ii- 嘿,伙计们。抱歉让大家伤心了。我对此完全陌生。以后我会更加感谢你的智慧! Tbh 我有点恐慌,因为我绝对需要尽快为我的工作解决这个问题。再次,很抱歉没有遵守社区协议。你所有的答案都非常有帮助。