我正在使用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的数据库,其中包含表用户和一个用户。
答案 0 :(得分:2)
首先,您需要整理基础知识。
您似乎已连接到数据库,但这就像打开计算机一样。现在您必须要做的工作。
所以:
您正在使用MySql还是SQL Server?
您需要考虑/阅读更多内容。 https://www.w3schools.com/php/php_mysql_intro.asp是一个很好的起点(如果您正在使用MySQL!)。
喝杯咖啡,然后浏览mySql部分(不要尝试理解)。继续按下NEXT(下一步)按钮,然后向后转圈以查看您需要知道的位。
再尝试一次(实验很多!)
如果仍然遇到问题,请使用您所学到的知识重新编辑您的问题!
就是这样!
这并不是真正的答案,但它可以帮助您到达那里。
最后一件非常重要的事情:如果可以的话,将问题编辑为有用的内容。对于新用户来说,堆栈溢出可能非常严峻,但是如果您要进行纠正,那么我肯定会赞成您的来帮助您开始Stack Overflow,希望有两个宽容的人会帮助您回到零。
我的经验法则:在完成至少30分钟研究之前,我不会发布。烦人的是,当我写问题时,十分之九的我在编辑问题时都找到了答案,所以永远不要问我的“有用”问题。
继续尝试。这个地方非常有帮助,但是您确实需要努力从中获得最大的收获。