Ok, so I've changed it to a select statement instead, so I don't delete anything until I know it's working....
$sql = "SELECT * FROM tracker WHERE trID = (SELECT MIN(trID) FROM tracker) LIMIT 1";
tracker is the name of the table, and trID is the name of the field.
From experimenting, it doesn't seem to like the SELECT statement within the WHERE clause, but that should be valid shouldn't it?
So then I run it:
$sql_result = mysql_query($sql, $dbConnection) or die(mysql_error());
And it's on this line where the error is displayed!
Is there something I'm doing wrong that I can't see?