次のように、mysqli クエリ用の単純な関数を使用して、新しい空の php ファイルを作成しました。
$dab = new mysqli($dbHost,$dbUser,$dbPassword,$dbDBName);
function dbq($sql) {
global $dab;
$wynik= $dab->query($sql);
if (!$wynik) {
printf("Errormessage: %s\n", $dab->error);
}
return $wynik;
}
dbq('SET CHARACTER SET utf8');
dbq('SET collation_connection = utf8_general_ci');
すべてのクエリで空白のエラーメッセージが表示され、何が原因なのか本当にわかりません。
スクリプトはエラーなしでデータベースに接続しています。ループ クエリを実行すると、繰り返しごとに空白のエラー メッセージが表示されました。