【发布时间】:2016-04-15 06:15:07
【问题描述】:
以下代码用于从名为 people's names 的 MySQL 表中检索一些简单数据。
<?php
$user = "root"; //Connection to DB
$pass = "";
$db = "testdb";
$link = new mysqli('localhost' , $user , $pass, $db) or die("unable to connect");
$query = "select * from people's names";
if ($result = mysqli_query($link, $query)){
echo "It Worked!";
} else {
echo "it failed!";
}
?>
我一遍又一遍地检查代码并搜索互联网的每个角落以找到答案,但似乎无法阻止不可避免的“它失败了!” 加载页面时的消息。任何帮助将不胜感激。谢谢-迪伦。
【问题讨论】:
-
表名需要使用反引号
SELECT * FROM `people's names` -
echo "it failed!";永远不会帮助您调试代码。使用错误报告。 php.net/manual/en/mysqli.error.php -
感谢特里斯蒂安的帮助。现在可以了。