As it's a form field, folks will type anything they like in there which may or may not include a nice mixture of double and single quotes.
Adding these to the database is easy, escape them with " / ' etc.
Nicely enough if you put " in the value clause of an input, it displays " on the screen as you want it to. Single quotes are a doddle, they can be as is if need be as their within doubles.