I have this sql query:
SELECT DISTINCT r.uri uri
FROM resource r
INNER JOIN object o ON o.idResource = r.idResource
WHERE r.type = 2
AND r.idResource IN (
SELECT DISTINCT r1.idResource
FROM object o1
INNER JOIN resource r1 ON r1.idResource = o1.idResource
INNER JOIN class c1 ON c1.idClass = o1.idClass
INNER JOIN property p2 ON p2.idResource = c1.idResource
INNER JOIN object_value ov2 ON ov2.idProperty = p2.idProperty
AND ov2.idObject = o1.idObject
WHERE c1.idResource = 364
AND (p2.idProperty = 4 AND ov2.value LIKE '%dave%')
)
which works ok in phpmyadmin (mysql) but not in php code it gives timeout.
$result = mysql_query('$gquery') or die(mysql_error());
Any idea why?