Perintah SQL dalam PHP : single quote vs double quote

Penggunaan double quote  ” ” dan single quote ‘ ‘ yang keliru pada perintah SQL dalam PHP, bisa bikin pusing tujuh keliling.

Penggunaan-single-quote-dan-double-quote-php-mysql-insert-into

Yang benar :

$sql = "INSERT INTO identitas (nisn, nama, alamat)         

        VALUES ('$nisnSiswa', '$namaSiswa', '$alamatSiswa')";

Yang salah :

$sql = 'INSERT INTO identitas (nisn, nama, alamat)         

        VALUES ("$nisnSiswa", "$namaSiswa", "$alamatSiswa")';