Estoy intentando hacer un update a la base de datos y me da unos problemas cuando en un campo (observaciones) meten un texto con apostrofe (').

La insercion de los datos la hago de así:
Código PHP:
mysql_query("update grupos set Diario = '". $arr[5] ."' ,Observaciones = '". $arr[24] ."' where Grupo = ".$grupo[0]);
Hay alguna otra forma de hacerlo??
Saludos y muchas gracias
