| Сообщение от EugenyK | 
	| тем самым порядок нумерации по id-колонке будет нарушен. | 
	
 а это разве проблемма? если делаеш выборку типа 
	
	| Сообщение от Gvozd | 
	| SELECT * FROM positions WHERE id = '{$id}' | 
	
можно добавить ORDER BY id и тогда независимо от пропущенных идшников всё будет нормально выводиться..  и даже с использованием LIMIT проблем возникать не будет