Вот к примеру была функция check_category - вообще ничего не записывала:
$sql = "SELECT category_id,name FROM {$prefixTables}category_description WHERE name='".iconv('UTF-8', 'UTF-8', trim($str['category']))."'";
$res = $pdo->query($sql);
while($row = $res->fetch())
{
$category_id = $row['category_id'];
}
раскидал запись в каждую таблицу по функциям