Din fråga misslyckas förmodligen.
Försök att eka returen från mysql_error(); efter att ha prövat frågan för att se vad problemet kan vara.
Du bör också skydda din input mot injektion. Om loginID är ett användarnamn måste du omge en sträng i en mySQL-fråga med citattecken - om loginID är ett användarnamn. Om det är ett heltal kanske du är okej.
Det finns mer robusta sätt att göra detta på, men helt enkelt:
$profile = mysql_real_escape_string($_GET['profile']);
$sqlStr = "SELECT loginid, submissionid, title, url, datesubmitted, displayurl
FROM submission
WHERE loginid = '$profile'
ORDER BY datesubmitted DESC";
$result = mysql_query($sqlStr);
if($result) {
// Handle output
}
else {
echo 'query failed';
// don't leave this here in production!
echo mysql_error();
}