Anda harus keluar dari konten gambar.
Ada berbagai cara untuk mencapainya:
1) Jika versi PHP yang Anda gunakan lebih kecil dari PHP 5.5, Anda dapat menggunakan fungsi "mysql_real_escape_string".
$query="INSERT INTO records VALUES('','$name','$pname','$email','$phone','$cost','$des','$category','$date','" . mysql_real_escape_string($imagedata) ."');";
2) Encode konten gambar menggunakan fungsi "base64_encode", encoding konten ke base64 akan meningkatkan ukuran file, tetapi sangat aman digunakan.
$query="INSERT INTO records VALUES('','$name','$pname','$email','$phone','$cost','$des','$category','$date','" . base64_encode($imagedata) ."');";
Ingatlah untuk mendekode konten dengan fungsi "base64_decode" saat Anda ingin membaca atau mengunduh file.
3) Hindari tanda kutip ganda dan tunggal menggunakan fungsi "addslashes"
$query="INSERT INTO records VALUES('','$name','$pname','$email','$phone','$cost','$des','$category','$date','" . addslashes($imagedata) ."');";
Ingatlah untuk menghapus garis miring saat gambar dibaca atau diunduh dengan fungsi "garis miring".