2017-03-02 6 views
1

エラーがあります:解析エラー:構文エラー、/var/www/html/daily.phpの49行目で予期しないファイルの終了。すべてのタグが閉じられ、49行目が存在しません!私は間違って何をしていますか?php + oracle、予期しないファイルの末尾

<body> 
<span class="noprint"> 
<form action="daily.php" method="post"> 
<p>time: <input type="text" name="date" value="01.02.2017" pattern="[0-3][0-9].[0-1][0-9].20[0-5][0-9]"/><input type="submit" /><input type="button" value="print" oncli$ 
</form> 
</span> 
</body> 

<?php 
require 'connect.php'; 
oci_execute($stid); 
$stid = oci_parse($conn, "SELECT HK_GOSP.*, KARD.FIO, HK_FULL.DIAG, HK_FULL.GK, HK_FULL.EXTRA, HK_FULL.REZ, HK_FULL.PROBA, HK_FULL.REAG, HK_FULL.EF, HK_FULL.PPK1, HK_FULL.PPK2, HK_FULL.PERELIV, HK_FULL.PPK3, HK_FULL.REM, HK_FULL.SGBN, HK_FULL.NPPYEAR AS NPPYEAR1 FROM HK_GOSP, KARD, HK_FULL WHERE HK_GOSP.DG LIKE '%" . $_POST['date'] ."%' "); 
oci_execute($stid); 
?> 
<table border='1'> 
    <?php 
while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) { 

     echo "<tr>\n"; 
     foreach ($row as $item) { 
      echo " <td>".($item !== null ? htmlentities($item, ENT_QUOTES) : "&nbsp;")."</td>\n"; 
     echo "</tr>\n"; 
} 
echo "</table>\n"; 

?> 
+0

かなり確信している場合に、それだつもり欠けているタグまたはそのようなループか何かを閉じるには失敗です。少なくとも私は一つの可能​​性を見ている。 – rbellamy

+0

'}'がエコーの前にありません \ n ";' –

答えて

0

あなたは閉じ括弧不足しているように見える:パーサがUEOFであなたに吠えている

while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) { 

    echo "<tr>\n"; 
    foreach ($row as $item) { 
     echo " <td>".($item !== null ? htmlentities($item, ENT_QUOTES) : "&nbsp;")."</td>\n";  
    } // This one here 
    echo "</tr>\n"; 
} 
関連する問題