如何使我的桌子对PhpStorm可见?

时间:2019-10-25 13:52:17

标签: php mysql sql phpstorm

我正在使用PhpStorm;当我执行代码时,浏览器向我显示:

  

您创建了案例

     

测试

     

表“ test.users”不存在

但是表用户确实存在吗?我该如何解决?

我的php代码如下:

<?php
define('dbuser','root');
define('dbpass','');
define('dbserver','localhost');
define('dbname','test');

$conn = mysqli_connect(dbserver,dbuser,dbpass,dbname);

if(!$conn){
    die('error connecting to database');
}

echo 'you have created case';
?>

<h1>test</h1>

<?php
$query = "SELECT * FROM users";
$result = $conn->query($query);
if (!$result) die($conn->error);
?>

在我的Microsoft SQL Server中,我有一个名为test的数据库,其中包含表用户和一个用户。

1 个答案:

答案 0 :(得分:2)

首先,您需要整理基础知识。

您似乎已连接到数据库,但这就像打开计算机一样。现在您必须要做的工作。

所以:

  1. 您正在使用MySql还是SQL Server?

  2. 您需要考虑/阅读更多内容。 https://www.w3schools.com/php/php_mysql_intro.asp是一个很好的起点(如果您正在使用MySQL!)。

    喝杯咖啡,然后浏览mySql部分(不要尝试理解)。继续按下NEXT(下一步)按钮,然后向后转圈以查看您需要知道的位。

  3. 再尝试一次(实验很多!)

  4. 如果仍然遇到问题,请使用您所学到的知识重新编辑您的问题!

就是这样!

这并不是真正的答案,但它可以帮助您到达那里。

最后一件非常重要的事情:如果可以的话,将问题编辑为有用的内容。对于新用户来说,堆栈溢出可能非常严峻,但是如果您要进行纠正,那么我肯定会赞成您的来帮助您开始Stack Overflow,希望有两个宽容的人会帮助您回到零。

我的经验法则:在完成至少30分钟研究之前,我不会发布。烦人的是,当我写问题时,十分之九的我在编辑问题时都找到了答案,所以永远不要问我的“有用”问题。

继续尝试。这个地方非常有帮助,但是您确实需要努力从中获得最大的收获。