$result är en resurs som returneras av din mysql_query() anrop, inte ett faktiskt radobjekt/array. På samma sätt som du använder mysql_fetch_assoc() i andra delar av din kod för att extrahera data, måste du göra detta innan ditt echo om du vill visa data.