Tidak mungkin untuk keluar dari string dengan aman tanpa koneksi DB. mysql_real_escape_string()
dan pernyataan yang disiapkan memerlukan koneksi ke database sehingga mereka dapat keluar dari string menggunakan set karakter yang sesuai - jika tidak, serangan injeksi SQL masih dimungkinkan menggunakan karakter multi-byte.
Jika Anda hanya menguji , maka Anda juga dapat menggunakan mysql_escape_string()
, ini tidak 100% dijamin terhadap serangan injeksi SQL, tetapi tidak mungkin membangun sesuatu yang lebih aman tanpa koneksi DB.