Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在windows7上连接PHPStorm与xampp?_Php_Mysql_Pdo_Xampp - Fatal编程技术网

如何在windows7上连接PHPStorm与xampp?

如何在windows7上连接PHPStorm与xampp?,php,mysql,pdo,xampp,Php,Mysql,Pdo,Xampp,我甚至不知道我是否问了正确的问题或问了什么,但在我开始使用PHPStorm之前,我已经用phpmyadmin创建了一个数据库,但是我的代码中没有错误,这里是: <?php try { $handler = new PDO ('mysql:host=localhost; dbname=Database', 'root', 'password'); $handler -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EX

我甚至不知道我是否问了正确的问题或问了什么,但在我开始使用PHPStorm之前,我已经用phpmyadmin创建了一个数据库,但是我的代码中没有错误,这里是:

   <?php
try {
    $handler = new PDO ('mysql:host=localhost; dbname=Database', 'root', 'password');
    $handler -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

}
catch(PDOExeption $e)
{
    die('Sorry, Database problem');
}
$query = $handler->query('select * from users;');

while($r= $query->fetch())
{
    echo $r['name'];
}
?>
但是没有输出,我很确定我的数据库中有数据,还有一件事;xampp和phpstorm存在于文件夹中。
提前感谢:

进入phpmyadmin并运行上面的SQL查询select*from users;,会发生什么情况;?我会添加一条评论,现在已经完成;最后,确保您正在执行所有代码。也可以尝试echo$r[0];或者其他一些索引,取决于名称列的位置,谢谢你,伙计,我在这里找到了解决方案:thaks谢谢你的帮助不管怎样,连接本身应该不会有什么不同,但我建议你摆脱try/catch/die模式。相反,请确保您已将PHP配置为在开发框的屏幕上显示错误消息,您可以触发一个有意的通知来验证,例如,$non_existing_variable++;。这实际上与您的IDE无关。