Simple Select Sql语句返回空

时间:2014-12-17 16:18:23

标签: php mysql

我是php的新手,我正试图从数据库中的表中获取所有数据(现在)。

include_once("dbconnect.php");  
$stmt = $dbh->prepare("SELECT * FROM  temperature");

while($row = $stmt->fetch())
{
    print_r($row);
    echo $row;

}

dbconnect.php - 这在其他脚本中使用并且运行良好,但以防万一:

$hostname = 'localhost';

$username = 'root';

$password = '123456';

$dbh = new PDO("mysql:host=$hostname;dbname=arduinotest", $username, $password);

print_r($row);echo ($row);都不会显示任何内容

我错过了什么?

表名是正确的,也尝试过dbname.tablename。

编辑:当使用print_r($dbh->errorInfo());时,会输出Array ( [0] => 00000 [1] => [2] => )

1 个答案:

答案 0 :(得分:0)

我遗失了$stmt->execute()

感谢Sebas注意到