Hallo Bastian,
es gibt folgende Möglichkeiten:
1. nutze htmlentities($row["name"]), damit erhälst du O'Hara.
2. nutze urlencode($row["name"]), damit erhälst du O%27Hara
Ich würde (2.) nehmen, da das Apostroph in URLs eigentlich ein unerlaubtes Zeichen ist, was kodiert werden sollte (mit (1.) hast du es nur für HTML kodiert).
MfG Benjamin