如何在windows7上连接PHPStorm与xampp?
我甚至不知道我是否问了正确的问题或问了什么,但在我开始使用PHPStorm之前,我已经用phpmyadmin创建了一个数据库,但是我的代码中没有错误,这里是:如何在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
<?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无关。