JSON-String是空的,但为什么呢?如果我更改表,相同的代码工作正常。今天下午有20个条目和守则工作但由于某种原因我不能再获得参赛作品:(
<?php
// open connection to mysql db
include("connect.php");
// fetch table rows from mysql db
$sql = "SELECT * FROM Videoquestions";
$result = mysqli_query($conn, $sql);
// create an array
$var = array();
while($obj = mysqli_fetch_object($result)) {
$var[] = $obj;
}
// convert array to JSON
echo '{"Videofrage":'.json_encode($var, JSON_UNESCAPED_SLASHES).'}';
// Close the database connection
$conn->close();
?>
需要编码到utf8 ......谁知道怎么做? 像äöü这样的德语Umlaute被阻止了,用这行代码就可以解决了:
mysqli_set_charset($conn, 'utf8');