Uw SQL zou wat herwerk kunnen gebruiken (hoewel niet de reden voor uw probleem). De geneste selectie is niet nodig (die ook een fout kan veroorzaken als deze> 1 rij retourneert). Probeer een join.
$sql = "
SELECT title FROM le7dm_pf_tasks t
INNER JOIN le7dm_pf_projects p ON t.project = p.id
WHERE p.title = '{$ws_title}'
ORDER BY title DESC LIMIT 1
";
U itereert ook over een onbekend aantal rijen met behulp van de while-instructie. En dan sluit je af en probeer je een substring. Hoe weet je dat de laatste rij die in de tussentijd herhaald werd een waarde had.
Probeer $result_title in de while-lus zelf uit te voeren om de gegevens te bevestigen.
echo $result_title;
Als je echt maar één rij hebt, is de while-lus niet nodig. Gewoon doen
$row = mysql_fetch_assoc($result_query);