мда гг низя такое на ноч читать =)
-----
$q = mysql_query("SELECT `stich`.*, `users`.`name`
FROM `stich` LEFT JOIN `users` ON `stich`.`user_id` = `users`.`id`order by id desc ;");
надо так
-----
$q = mysql_query("SELECT * FROM `stich`");
-----
(запрос в базу юзеров тут ненужен)
-----
дальше сразу же ниже строчки где высчитал $z
абновляй базу (!должен быть внутри цикла)
mysql_query("update `users` set
название твоего поля=`'" . $z . "' where id='" . $f[user_id] . "';") or die(mysql_error());