части моего php-кода отображаются в браузере - PullRequest
0 голосов
/ 21 июня 2011

Мой php-код отображается в браузере, но только после вызова первого эха, оставляя этот вывод в браузере

"; в то время как ($ строка = mysql_fetch_array ($ Результаты, MYSQL_ASSOC)) { echo "". $ row ['title']; } echo ""; ?>

    <?php
require('settings.php');
?>
<html>
    <head>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" type="text/javascript"></script>
    </head>
    <body>
    <?php
        $mysql=mysql_connect(mysql_host, mysql_username, mysql_password, true);
        mysql_select_db(mysql_database, $mysql);
        $mostrecent=mysql_query("SELECT * FROM table ORDER BY date DESC", $mysql);
        $top20=mysql_query("SELECT * FROM table", $mysql);
        mysql_close($mysql);
        echo "<div id=\"mostrecent\">";
        while($row=mysql_fetch_array($results,MYSQL_ASSOC)){
            echo "<br />".$row['title'];
        }
        echo "</div>";
    ?>
    </body>
</html>

Это мой код, и это константы, определенные в settings.php с помощью define().

Ответы [ 5 ]

0 голосов
/ 04 июля 2011

ОШИБКА КОДИРОВАНИЯ, БЫЛ UTF-16 на сервере, который не поддерживает UTF-16, перекодирован в UTF-8, прекрасно работает

0 голосов
/ 21 июня 2011

Скорее всего, вы пропустили (двойную кавычку) "или (одинарную кавычку) где-то, и остальная часть вашего кода интерпретируется как текст.

если бы это была проблема конфигурации сервера, ни одна изВаш PHP был бы интерпретирован

0 голосов
/ 21 июня 2011

У вас почти наверняка есть проблема с цитатой.Убедитесь, что вы заканчиваете кавычку символом ", а не каким-то странным юникодным символом, который выглядит похоже.

0 голосов
/ 21 июня 2011
"; while($row=mysql_fetch_array($results,MYSQL_ASSOC)){ echo "
".$row['title']; } echo ""; ?> 

Вышеуказанное утверждение не имеет <?.

0 голосов
/ 21 июня 2011

Вы повторяете свои дивы неправильно.Попробуйте это:

echo '<div id="mostrecent">';

Сделайте это на всех ваших эхо HTML.Одинарные кавычки снаружи, двойные кавычки внутри.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...