2014-11-16 59 views
-2

我有一個PHP錯誤的問題...... 它表明我這個錯誤在下面的代碼行:注意:未定義的常量使用 - 在xxxx.php假定「」'上線99

<?php 
$sqlbeitraege = "SELECT * FROM beitraege ORDER BY id desc"; 
$beitraege = $conn->query($sqlbeitraege); 
foreach ($beitraege as $beitrag) 
    { 
    ?> 
<div class="col-md-12"> 
    <!-- Timeline Widget --> 
    <div class="widget"> 
     <div class="widget-extra themed-background-dark"> 
      <h3 style="margin:10px; font-size:20px;" class="widget-content-light"> 
       <strong><?php echo $beitrag['titel']." - ".$beitrag['datum'];?></strong> 
      </h3> 
     </div> 
     <div style="padding:20px; font-size:14px;"> 
      <?php echo $beitrag['text'];?> 
     </div> 
    </div> 
    <!-- END Timeline Widget --> 
</div> 
<?php 
    }  
?> 

第99行是最後一條代碼行中的「?>」。 有人知道爲什麼會發生這種情況嗎? 我找不到這個錯誤。以前從未看到過這個錯誤。

映入眼簾,亞歷克斯

+1

這很可能是包含此代碼的其他文件中的問題。 – arkascha

+0

可能的重複[參考 - 這是什麼錯誤在PHP意味着?](http://stackoverflow.com/questions/12769982/reference-what-does-this-error-mean-in-php) – DCoder

回答

0

一定有什麼地方你是缺少一個‘$’變量聲明之前簽署。 試試這個,你會看到相同的錯誤。

 echo Hello; 
+0

但如果我刪除foreach循環,然後沒有錯誤了... – Alexander

+0

好吧,我刪除了「?>」之前的空格,並且錯誤消失了。不知道那是什麼:D 謝謝! – Alexander

相關問題