आप इंसर्ट स्टेटमेंट के अंदर डेटाबेस नाम का उपयोग कर रहे हैं-
...
string server = "db.cce-solutions.dk";
string database = "web626445";
string uid = "******";
...
MySqlCommand cmd = new MySqlCommand("insert into web626445 (yourName,YourEmail,YourPhone,Category,Description) values(@Name,@Email,@Telephone,@Category,@Description)", connection);
मैं देख रहा हूँ कि web626445 database है नहीं table . इसके बजाय टेबल नाम का प्रयोग करें। चूंकि आपने इसे एक कोशिश ब्लॉक के साथ लपेट लिया है, इसलिए आप त्रुटि नहीं देख सकते हैं।
और जांचें कि आपने तालिका सही ढंग से बनाई है।