Tengo el siguiente bloque para realizar inserción y tengo 2 preguntas:
1.- Que funcion cumple la barra invertida (\) en un query?
2.- Que puede estar ocurriendo, que no ejecuta nada al realizar la operación mostrada en la parte inferior?
$Nombre = $_POST['Nombre'];
$Mensaje = $_POST['Mensaje'];
$Pais = $_POST['Nacionalidad'];
//Procesar fecha
$Today=date('Y-m-d');
// Realizar una consulta SQL
$consulta = 'INSERT INTO `Mensajes` (`Mensajes_id`, `Mensajes_nombre`, `Mensajes_texto`, `Mensajes_pais`, `Mensajes_fecha`) VALUES (\'\', \'$Nombre\', \'$Mensaje\', \'$Pais\', \'$Today\')';
$resultado = mysql_query($consulta) or die('La insercion fallo: ' . mysql_error());