-1
このトピックに関する他の同様の質問を見ましたが、私は何が欠けているのか分かりませんでした。定義されていない定数PDOの使用
私は自分のmysql_コードをPDOに変換しようとしていますが、最初の部分は非常にシンプルですが、それに対処できませんでした。私は間違って何をしていますか? またutf8を使用する必要があります。それ以外の場合は、文字の問題が発生しています。
だから私の問題は、次のとおりです。未定義の定数IL_ADIの
使用すると、[ 'IL_ADI'] 'IL_ADI'
私が試した
$の奥を仮定し、データは返されませんでした。
print_r ("<option name='ilsec' value=''>");
へ
$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
テーブル構造を表示するだけです –