I have created the following script that works in phpadmin but not as a php script. Does anyone know why this produces the following parse error. Parse error: syntax error, unexpected 'draw_id' (T_STRING), expecting ',' or ')' for the first line. I am using wamp with php 7.2 and mysql 5.7.
SELECT * FROM (SELECT draw_id, picknum01 as n_value FROM joker union all
SELECT draw_id, picknum02 as n_value FROM joker union all
SELECT draw_id, picknum03 as n_value FROM joker union all
SELECT draw_id, picknum04 as n_value FROM joker union all
SELECT draw_id, picknum05 as n_value FROM joker) as temp;
SELECT n1, n2, n3, count(*) as total
FROM (
SELECT up1.n_value as n1, up2.n_value as n2, up3.n_value as n3
FROM unpivot up1
JOIN unpivot up2
ON up1.`id` = up2.`id`
AND up1.n_value < up2.n_value
JOIN unpivot up3
ON up2.`id` = up3.`id`
AND up2.n_value < up3.n_value
) Temp
GROUP BY n1, n2, n3
ORDER BY total desc
LIMIT 3;