Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php SQL表没有';不要出现在第页上_Php_Mysql - Fatal编程技术网

Php SQL表没有';不要出现在第页上

Php SQL表没有';不要出现在第页上,php,mysql,Php,Mysql,我在html页面上显示表格时遇到一些问题。代码如下: $resultaten = $conn->prepare("SELECT * FROM GastenBoek ORDER BY ID DESC"); $resultaten->execute(); while($rij = $resultaten->fetch(PDO::FETCH_ASSOC)) { $ID = $row['ID']; //Hier zeg ik : haal ID uit Row. $Em

我在html页面上显示表格时遇到一些问题。代码如下:

$resultaten = $conn->prepare("SELECT * FROM GastenBoek ORDER BY ID DESC");
$resultaten->execute();
while($rij = $resultaten->fetch(PDO::FETCH_ASSOC))
{
    $ID = $row['ID']; //Hier zeg ik : haal ID uit Row.
    $Email = $row['Email'];
    $Bericht  = $row['Bericht'];
    $Tijd = $row['Tijd'];
    $Datum = $row['Datum'];
    echo $Email;
}
我尝试过使用PDO语句,但根本解决不了问题。 提前谢谢。

你能试试这个吗

$conn = new \PDO('mysql:host='. DB_HOST .';dbname='. DB_NAME, DB_USER, DB_PASSWORD);

$conn->exec("SET NAMES utf8");
$conn->exec("SET character_set_connection = utf8");
$conn->exec("SET character_set_client = utf8");
$conn->exec("SET character_set_results = utf8");

$resultaten = $conn->prepare("SELECT * FROM GastenBoek ORDER BY ID DESC");
$resultaten->execute();
$result = $resultaten->fetchAll(\PDO::FETCH_ASSOC);
foreach($result as $value)
{
    $ID = $value['ID']; //Hier zeg ik : haal ID uit Row.
    $Email = $value['Email'];
    $Bericht  = $value['Bericht'];
    $Tijd = $value['Tijd'];
    $Datum = $value['Datum'];
    echo $Email;
}
你能试试这个吗

$conn = new \PDO('mysql:host='. DB_HOST .';dbname='. DB_NAME, DB_USER, DB_PASSWORD);

$conn->exec("SET NAMES utf8");
$conn->exec("SET character_set_connection = utf8");
$conn->exec("SET character_set_client = utf8");
$conn->exec("SET character_set_results = utf8");

$resultaten = $conn->prepare("SELECT * FROM GastenBoek ORDER BY ID DESC");
$resultaten->execute();
$result = $resultaten->fetchAll(\PDO::FETCH_ASSOC);
foreach($result as $value)
{
    $ID = $value['ID']; //Hier zeg ik : haal ID uit Row.
    $Email = $value['Email'];
    $Bericht  = $value['Bericht'];
    $Tijd = $value['Tijd'];
    $Datum = $value['Datum'];
    echo $Email;
}

你需要更具体一点,到底发生了什么?什么事没有发生?它是否产生任何错误?没有。它只是空白。而且我的表格没有出现在我的网页上。那么,你在寻找错误吗?难道没有产出吗?空白页可能意味着存在语法错误。连接好吗?连接好。已成功连接。也没有。我正在做一个留言簿。顺便说一句,
$rij
!=<代码>$row,它会抛出未定义的可变收益,这告诉我您实际上没有检查错误。您需要更具体一点,到底发生了什么?什么事没有发生?它是否产生任何错误?没有。它只是空白。而且我的表格没有出现在我的网页上。那么,你在寻找错误吗?难道没有产出吗?空白页可能意味着存在语法错误。连接好吗?连接好。已成功连接。也没有。我正在做一个留言簿。顺便说一句,
$rij
!=<代码>$row,这会抛出未定义的可变收益,这告诉我你实际上没有检查错误。为什么有人要“尝试这个”?一个好的答案给出了改变的原因和原因。问题是输入错误,因此给定代码中使用的结构是有效的。为什么要有人“尝试这个”?一个好的答案给出了改变的原因和原因。问题是输入错误,因此给定代码中使用的结构是有效的。