sql_escape($from) . '"'; $result = $db->sql_query($sql); // FIXME: what to do if more than one row is returned? $row = $db->sql_fetchrow($result); $db->sql_freeresult($result); if (!$row) { trigger_error("Unknown user email: $from", E_USER_ERROR); } return $row['user_id']; } ?>