在HTML中嵌入PHP代码段 - 语法错误

时间:2013-01-12 05:24:20

标签: php html

我正在处理一个简单的PHP / HTML页面,并且在最终标记上不断出现语法错误。我不知道问题是什么。有谁能够帮我?这是我的代码:

<h2 class="date">
        <?php
        $query = mysql_query("SELECT 'id', 'date', 'topic', 'event' FROM 'events'");

        while ($row = mysql_fetch_assoc($query)) {
        ?>
            <h2><?php echo $row['topic'];?></h2> 
            <p><?php echo $row['event'];?></p>
        <?php 
        }
        ?>
    </h2>

2 个答案:

答案 0 :(得分:0)

就语法而言,我没有看到任何错误。我通常不使用'或至少使用back-ticks`与mysql,如果MySQL支持它可能是idk;不能伤害检查。如果您的mysql_query存在问题,有时php会报告该附近的错误...您确定所有变量都已正确加载吗?尝试回显您导入的一些数据。

答案 1 :(得分:0)

        <?php
        $query = mysql_query("SELECT id, date, topic, event FROM events");

        while ($row = mysql_fetch_assoc($query)) {
        echo "<h2>".$row['topic']."</h2> 
            <p>".$row['event']."</p>";

        }
        ?>
相关问题