Дмитрий Куликов: "кроме определенного id" лучше избавиться от этой магии и от id в индесе, а индес parent_id_inserted вполне адекватный и думаю будет часто использоваться.
eldar_web: Каак минимум добавить индексы, что бы запросы бытрее выполнялись. Но для этого нужно много знать: какие данные, сколько, какие запросы идут к таблице. Дальше каждый запрос смотреть с помощью EXPLAIN и смотреть как можно оптимизировать табличку :-). Сразу говорю, что ответа на тостере тут не хватит.
Если речь идет о том как выявить именно товары, то можно в name добавлять префикс goods_1101 = 3 и т.д. Тогда в цикле просто проверяем на наличие goods_ в начале.
RomanGorbatko: По поводу code можно тут почитать https://vk.com/dev/auth_sites это 3 шаг (получение code). Я предположу, что авторизация успешно проходит и после нее происходит редирект, но при редиректе возникает ошибка и все летит в ад. В общем дебажить нужно...