-1
我已經看過關於此主題的其他類似問題,但我找不到我缺少的內容。使用未定義的常量PDO
我想將我的mysql_代碼轉換爲PDO,但雖然第一部分非常簡單,但我無法處理它。我究竟做錯了什麼? 另外我必須使用utf8,否則我會遇到字符問題。
所以我的問題是:
使用未定義的常量IL_ADI的假設 'IL_ADI'
我試過$大作[ 'IL_ADI'],並返回數據。
$dab = new PDO("mysql:host=localhost; dbname=datauser; charset=utf8" ,'user_user' , 'password');
$dab->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dab->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$query = 'SELECT * FROM iller ORDER BY IL_ADI';
$result= $dab->query($query);
while($oku=$result->fetch(PDO::FETCH_ASSOC)){
print_r ("<option name='ilsec' value=''");
print_r ($oku[IL_ADI]);
}
print_r($ oku [IL_ADI]);用這個單引號print_r($ oku ['IL_ADI']); –
感謝您的快速響應,我試過了,沒有返回任何數據。 – ozan
只顯示您的表格結構 –