Saya memiliki pertanyaan yang terlihat seperti ini:
SELECT CONCAT('path/to/page/?id=', id) AS link FROM users WHERE name = ?
Saya menggunakan PDO untuk menyiapkan pernyataan ini dan saya mendapatkan kesalahan
Invalid parameter number: number of bound variables does not match number of tokens
karena menganggap tanda tanya pada string CONCAT adalah pengganti.
Apakah ada cara untuk menghindari tanda tanya sehingga PDO mengetahui bahwa ini bukan pengganti?
Harap tidak ada komentar tentang cara lain untuk mendapatkan tautan. Saya mengubah kode lama yang masuk ke mesin templating lama sehingga akan jauh lebih mudah menemukan cara untuk menghindari tanda tanya daripada tidak memberi tanda tanya dalam kueri.