【发布时间】:2019-08-08 16:08:22
【问题描述】:
我正在处理一个学校项目,但我的代码在运行时只返回 ann HTTP 500 错误。 PHP 和 MySQL 已正确安装并可以正常工作。我已经使用 INSERT 命令对此进行了测试。
我的代码:
<?php
// Some inputvalues (those are correct)
$user = "";
$pass = "";
$host = "";
$db = "";
$conn = mysqli_connect($host, $user, $pass, $db)
or die("Het is niet gelukt om te verbinden met de database!");
// Vaststellen wat je wil weten
$grab = $_GET['grab'];
$query = "SELECT * FROM informaticaproject WHERE id=1";
$result = mysqli_query($conn, $query)
or die("Geen gegevens opgehaald!");
echo $result;
while ($row = mysqli_fetch_assoc($result)) {
$anwer = $row["'" . $grab . "'"];
}
echo $answer;
mysqli_close($conn);
有人可以帮帮我吗?
【问题讨论】:
-
$anwer = $row[$grab];试试这个。应该管用。这不是编码问题,echo $answer;分配给anwer并检查answer。学会有耐心。 -
@RahulMeshram 谢谢,但这不起作用。问题是我没有得到任何结果。
-
先调试!一行一行地走。
print_r($result)或者尝试在两者之间穿透echo 1;。启用error reporting。从你自己开始。你可以做到的。