最近は、自サイトで広告をうまく管理できないかと、PHPとSQLiteで動くアプリみたいなものを作っているのですが、そこでハマったこと。
ブラウザからSQLiteのデータベースをUPDATEする際に、
crbug/1173575, non-JS module files deprecated.

原因を特定するのに、約一時間ほど…
今まで、SQLで何度もハマったエラーでした。
原因は、URLの ‘ 、シングルクォートでした(汗
SQLはシングルクォートを入れる際は、 ” 二重にするか、エスケープする必要があります。
プログラムのバグで、エスケープ系のバグは、本当によくハマります。
シングルクォート、ダブルクォート、バッククォート。それぞれ、それなりに便利なのですが、文章では絶対に使わない万能のプログラム専用の記号とか、出てこないんですかね。
コメント