Es un problema de cadenas.
En php, pasa esto:
Código PHP:
$var = 5;
$cadena = "Esto es una cadena que muestra la variable var: $var";
$cadena2 = ' Esta cadena no mostrará la variable var: $var';
echo $cadena.'<br>'.$cadena2;
¡Prueba ese código! :)
Si una cadena está encapsulada con comilla doble ("), las variables serán cambiadas por su valor. En cambio, si está encapsulada con comilla simple ('), lo tomará como literal, y no cambiará los valores de las variables
No se si me explico ;)