Men får man fråga vad du ska ha det här till?
Jag antar att det är för att enkelfnuttar ställer till problem i SQLen. Men då är det bättre att ha en funktion på serversidan som ersätter ' med '' varje gång du lägger in något eller jämför med SQL.
Erik syftar inte på att det är bättre att ersätta ' med ", utan att vad du än gör med datat är det bättre att göra det på serversidan för att vara säker på att det verkligen görs (och inte är beroende av JavaScript på klientsidan).
Jo det är klart, men har nu inte klienten JavaScript aktiverat i sin brusare, så har denna inte direkt nån anledning av att vara på denna sidan alls. ;)
Så då kvittar det egentligen, eftersom inte mycket kommer att funka.
Problemet är bara om det är en offentlig sida så kan denna klient ställa till fel i databasen som blir till ett problem för både dig och de andra användarna. Det är ingen snygg lösning om man i förlängningen tänker sig att man delar databasen med andra applikationer (även fast du kanske inte gör det just där). Det är bra att ta som vana att göra allt så felsäkert som går.