我固定在牙管理系統的錯誤我的教授給我提供。我一直在XAMPP上查看PHP頁面。現在,我的教授使用了一個較老的版本,我們沒有看到它的問題,但是對於當前的版本,我看到很多「注意:使用未定義的常量」通知。如果我不能修復它們,有什麼辦法可以至少隱藏它們嗎?這是我的編碼。如何隱藏「通知:未定義的常量的使用」
$Q8 = $usertab4['Q8'];
if($Q8 == 'No'){
$Q8A == '';
$Q8B == '';
$Q8C == '';
$Q8D == '';
$Q8E == '';
$Q8F == '';
}
else{
$Q8A = $usertab4['Q8A'];
$Q8B = $usertab4['Q8B'];
$Q8C = $usertab4['Q8C'];
$Q8D = $usertab4['Q8D'];
$Q8E = $usertab4['Q8E'];
$Q8F = $usertab4['Q8F'];
}
問題8涉及詢問患者是否對某些藥物過敏。 Q8A到Q8F涉及詢問他/她是否對這種或那種過敏。當然,默認情況下,如果患者對Q8表示「否」,則患者不需要回答Q8A至Q8F。但是當Q8回答「否」時我會出錯。
<tr>
<td>
<font face = '$font3' size = '1' color = 'Black'> <i> <b> 8. ALLERGIC TO ANY MEDICINE?: </b> </i> </font>  
<font face = '$font3' size = '2' color = 'Black'> <b> $Q8 </b> </font>
</td>
<td>
<font face = '$font3' size = '1' color = 'Black'> <i> <b> IF YES, WHAT?: </b> </i> </font>  
<font face = '$font3' size = '2' color = 'Black'> <b>";
if($Q8A != ''){
print "$Q8A ";
}
if($Q8B != ''){
print "$Q8B ";
}
if($Q8C != ''){
print "$Q8C ";
}
if($Q8D != ''){
print "$Q8D ";
}
if($Q8E != ''){
print "$Q8E ";
}
if($Q8F != ''){
print "$Q8F ";
}
print "</b> </font>
</td>
</tr>
我把上面兩個分開了,因爲它們在不同的區域。我有更多的問題,但一次一步。
謝謝。這被證明是一個竅門。 –