クエリ($ myQuery)が失敗しているため、クエリリソースは生成されませんが、代わりにFALSEが生成されます。
動的に生成されたクエリがどのように見えるかを明らかにし、エラーを明らかにするには、次のことを試してください。
$result2 = mysql_query($myQuery) or die($myQuery."<br/><br/>".mysql_error());
エラーメッセージは解決策を示します。これは、以下のコメントから、選択元のテーブルに存在しないフィールドでのORDERBYの使用に関連しています。