açıkçası kodlardan ne yapmak istediğinizi anlayamadım

echo "<option value=\"$anaid\"><input type=\"hidden\" value=\"$ustid\" name=\"ustid\">$anabaslik</option>";
burda <option> içine hidden input koymuşsunuz

ayrıca bu da bir döngü içinde tüm hiddenların adı aynı yani "ustid" olacak eğer burda bir form varsa son gelen ust id gonderilir. siz de son geleni gondermek istiyorsanız ozman döngünün dışına yazabilirsiniz..


fonskiyonu da ağer gönderdiğiniz tarafta tanımamışsanız sadece tanımlamak yetmez bir de

AltAltKategoriKayit(); diye çalıştırmanız gerekir..