Din fråga ($myQuery) misslyckas och producerar därför inte en frågeresurs, utan producerar istället FALSE.
För att avslöja hur din dynamiskt genererade fråga ser ut och avslöja felen, prova detta:
$result2 = mysql_query($myQuery) or die($myQuery."<br/><br/>".mysql_error());
Felmeddelandet guidar dig till lösningen, som från din kommentar nedan är relaterad till att använda ORDER BY på ett fält som inte finns i tabellen du väljer från.