Si, sería lo mismo .. pero si usas concatenación (la del primer caso) veras por ejemplo que editores de código te colorean y destacan las variables del resto de la cadena ...
Tu aquí mismo lo podrías ver .. fijate (si usas el boton PHP al poner código ..)
Código PHP:
$result = "update databalls2 set mes=\"".$mes."\" where dia=\"".$dia."\""
Código PHP:
$result = "update databalls2 set mes=\"$mes\" where dia=\"$dia\"";
Concatenar es "bueno" .. sobre todo si por ejemplo te hiciera falta meter alguna funcíon por médio .. tan solo la añades
Imagina un caso ..
Código PHP:
$result = "update databalls2 set mes=\"".nl2br($mes)."\" where dia=\"".$dia."\""
(la función exites .. el caso no corresponde .. pero es un ejemplo.)
Un saludo,