Und wie siehts mit MySQL-Fehlern aus? ->PHP: mysql_error - Manual
Und wo soll denn $_POST['bid'] herkommen, wenn du auf Abschicken klickst? Der POST-Parameter wird ja nicht nochmal übermittelt. Hau mal ein var_dump($_POST); an den Anfang des Scripts rein und siehe dir genau an, was wann wie...