2013-04-23 283 views
0
<?php 
include('../connect.php'); 
$id=$_SESSION['SESS_FIRST_NAME']; 
$results = mysql_query("SELECT * FROM advisory WHERE tid='$id'"); 
while($rows = mysql_fetch_array($results)) 
{ 
$level=$rows['level']; 
$section=$rows['section']; 
} 
echo '<input type="hidden" value="" name="level" />'; 
echo '<input type="hidden" value="" name="section" />'; 
echo '<input type="hidden" value="'.$id.'" name="tidsss" />' 
$result = mysql_query("SELECT * FROM prereg WHERE level='$level' AND section='$section'"); 
while($row = mysql_fetch_array($result)) 
{ 
echo '<tr class="record">'; 
echo '<td style="border-left: 1px solid #C1DAD7">'.$row['fname'].' '.$row['mname'].'  '.$row['lname'].'</td>'; 
echo '<td><div align="left"><input type="hidden" value="'.$row['idnumber'].'"  name="idnumber[]" /><input type="hidden" value="'.$row['schoolyear'].'" name="schooly[]" /><input type="text" name="grade[]" /></div></td>'; 
echo '</tr>'; 
} 
?> 

我正在一個職業入門系統,但我遇到了這個問題這是我的數據庫編號,idnumber,級別,部分,tid,年級,schoolyear列所有都是varchar除id = int解析錯誤:語法錯誤,意外的T_VARIABLE,期待','或';' igradeentry.php在線13

回答

0

檢查以下行:

echo '<input type="hidden" value="'.$id.'" name="tidsss" />' 

它應該是:

echo '<input type="hidden" value="'.$id.'" name="tidsss" />'; 

(你到底錯過了分號)

注意類似的語法錯誤,在大多數情況下解決方案包含在它們中。瞭解如何瞭解錯誤/警告消息的內容,否則在社區上寫作會比在學習編程時失去很多寶貴時間。

祝你好運!

+0

謝謝你的建議的人。然而,它並不是它對我說第13行有一個未定義的變量的問題 – 2013-04-23 06:13:45

相關問題