hola Begotten,
el problema en tu consulta es la concatenacion, para concatenar se utiliza la funcion [URL="http://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_concat"]concat[/URL] de tal manera que tu código quedaría así
Código PHP:
Ver originalfunction actualizarObras($obra){
// Check connection
{
}
$query_select = "SELECT * FROM detalle_obra WHERE cod_obra = '$obra'";
$query_execute = $con->query($query_select);
while($query_result = $query_execute->fetch_array()) {
$egre = $query_result['egresos'];
$ingre = $query_result['ingresos'];
$recepci = $query_result['recepcion'];
$combusre = $query_result['combustible_recepcion'];
$combuem = $query_result['combustible_emision'];
$conslt = "UPDATE obra SET obra.egresos = concat(obra.egresos,'$egre') WHERE obra.codigo = '$obra'";
$conslt2 = "UPDATE obra SET obra.ingresos = concat(obra.ingresos,'$ingre') WHERE obra.codigo = '$obra'";
$conslt3 = "UPDATE obra SET obra.recepcion = concat(obra.recepcion,'$recepci') WHERE obra.codigo = '$obra'";
$conslt4 = "UPDATE obra SET obra.combustible_recepcion = concat(obra.combustible_recepcion,'$combusre') WHERE obra.codigo = '$obra'";
$conslt5 = "UPDATE obra SET obra.combustible_emision = concat(obra.combustible_emision,'$combuem') WHERE obra.codigo = '$obra'";
}
}