【发布时间】:2015-09-01 13:02:16
【问题描述】:
我想查询 mysql,但是当我在页面末尾执行它时,我有不必要的文本。怎么删除?
这是代码:
try {
//create PDO connection
$db = new PDO("mysql:host=".DBHOST.";port=3306;dbname=".DBNAME, DBUSER, DBPASS);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
//show error
echo '<p class="bg-danger">'.$e->getMessage().'</p>';
exit;
}
$stmt = $db->query('SELECT * FROM temperature');
while ( $row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $row['timestamp'] . "\t" . $row['humidity'] . "\n";
}
?>
这是输出:
2015-06-16 13:07:47 89 2015-06-16 13:08:46 0 2015-06-16 13:08:56 86 2015-06-16 13:09:06 86 2015-06 -16 13:09:16 86 2015-06-16 13:09:27 86 查询('SELECT * FROM
temperature');而 ( $row = $stmt->fetch(PDO::FETCH_ASSOC)) { echo $row['timestamp'] 。 "\t" 。 $row['湿度'] 。 "\n"; } } } */?>
【问题讨论】:
-
你想要的输出是什么?
-
“我有不需要的文字” - 定义“不需要”。在我们确实知道您想要什么之前,投票决定关闭,并写在您的问题中,而不是在 cmets 中。我们读的是代码,而不是头脑。 ;-)
-
盲目戳这个,你的输出没有意义。你确定你使用
.php扩展?您的计算机是否设置为安装了 PHP/MySQL 的网络服务器?你的问题不清楚。另一件事......你确实有一个开放的<?php标签,对吧?天哪,我讨厌猜测,除非是“字谜”。 -
好吧,这个问题似乎已经死了/过时了。继续;祝你好运。