无法从数据库中检索数据

时间:2015-08-27 21:34:32

标签: php mysql json

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');

0 个答案:

没有答案