Anda menggunakan string kutip ganda, jadi \r\n
akan dilihat sebagai karakter carriage return dan line feed literal. Anda juga harus meng-escape mereka:\\r\\n
.
"on line 2" dalam pesan kesalahan adalah buktinya - tidak ada baris kedua yang sebenarnya jika kueri Anda, tetapi karena baris baru/carriage yang disematkan kembali, ada sekali yang sampai ke MySQL.