为什么不使用PHP和MySQL在我的浏览器上显示字母'ST'

时间:2016-07-15 13:02:44

标签: php html mysql

我正在创建一个网站,我从我的数据库(本地数据库进行测试)中获取数据,由于某种原因,我的浏览器上不会显示两个字母st。我正在使用PHP和MySQL与phpMyAdmin。

我尝试过几句话,比如:“Test”只显示“Te”,“String”只显示“ring”,即使是在“Abstract”这样的单词中间的st只显示“Abract”。我试过寻找答案,但根本找不到任何东西!

$DBConnect = mysqli_connect("127.0.0.1", "root", "");
if ($DBConnect === FALSE) {
    echo "<p>Unable to connect to the database server.</p>" . "<p>Error code " . mysqli_errno() . ": " . mysqli_error() . "</p>";
} else {
    $DBName = "cms";
    $TableName = "messages";
    if (!mysqli_select_db($DBConnect, $DBName)) {
        echo "<p>Unable to connect to the $DBName database!</p>";
    } else {
        $SQLstring = "SELECT * FROM $TableName";
        $sql = mysqli_query($DBConnect, $SQLstring);
        $Message = mysqli_fetch_array($sql);
        if ($Message === FALSE) {
            echo "Unable to execute the query." . "Error code " . mysqli_errno($DBConnect) . ": " . mysqli_error($DBConnect) . "";
        } else if (mysqli_num_rows($sql) == 0) {
            echo "<h1>School of Healthcare and Wellbeing</h1>";
        } else {
            echo "<h1>" . $Message['message'] . "</h1>";
        }
    }
}

1 个答案:

答案 0 :(得分:0)

好的,这就是..我将我的字体切换为标准Arial,它完美无缺。显然有一些字体'Radley'的错误。我甚至尝试了其他几种字体,如Times和Courier。这些字体工作正常! 无论如何,它现在已经修好了!