Hola, estamos desarrollando un proyecto en el cual hay una consulta asi:
Código PHP:
$consulta="SELECT campo1, campo 2 FROM tabla1 LEFT JOIN tabla2
ON campo3.campo4=campo5 WHERE tabla1.campo6='$var1'
UNION ALL
SELECT campo10, campo11
FROM tabla10 LEFT JOIN tabla2 ON campo3.campo4=campo5 WHERE
tabla10.campo6='$var1'";
$resultado=mysql_db_query("$database_mysql",$consulta) or die
(mysql_error());
cuando se ejecuta en localhost funciona perfectamente, pero cuando se ejecuta en un servidor externo, da el siguiente error:
You have an error in your SQL syntax near 'UNION ALL SELECT tabla1, tabla2' at line 2
¿será por la version de mysql?
- Los datos de conexion a la base de datos del servidor externo están correctos, porque eso es lo único que no funciona.
Muchas gracias y un saludo, ;)