при создании актёра, присваивай ему sql id, который выведет cache_insert_id(функция, которая возвращает последний доступный ИД). Ну, а если проверку, то вот:
PHP код:
new fmt_str[] = "SELECT * FROM имятаблицысактёрами WHERE id=%d",
result_str[((sizeof fmt_str) + ((- 2 + 11)) + 1))];
mysql_format(идсоединения, result_str, sizeof result_str, fmt_str, cache_insert_id());
mysql_tquery(идсоединения, result_str);
new rows = cache_num_rows();
if(rows)
return print("Данный ид занят!");
else
print("всё норм, работаем девачки");
Можно ещё с итератором замутить, при создании получать свободный слот(Iter_Free), потом добавлять его в итератор. Ну, а для проверки юзать Iter_Contains, дабы проверить наличие указанного ИД в итераторе.