PDO::ERRMODE_EXCEPTION] ); echo "=== ПРОВЕРКА РЕЗУЛЬТАТА ===\n\n"; $sql = "SELECT notesid, s3_key FROM vtiger_notes n INNER JOIN vtiger_senotesrel snr ON snr.notesid = n.notesid WHERE snr.crmid = 396447 AND n.s3_key IS NOT NULL ORDER BY notesid"; $stmt = $pdo->query($sql); $docs = $stmt->fetchAll(PDO::FETCH_ASSOC); $allCorrect = true; foreach ($docs as $doc) { $hasPrefix = strpos($doc['s3_key'], 'crm2/CRM_Active_Files') === 0; $status = $hasPrefix ? '✅' : '❌'; $pathStart = substr($doc['s3_key'], 0, 60); echo sprintf("%s ID %-8s: %s...\n", $status, $doc['notesid'], $pathStart); if (!$hasPrefix) { $allCorrect = false; } } echo "\n"; if ($allCorrect) { echo "✅ ВСЕ ДОКУМЕНТЫ ИМЕЮТ ПРЕФИКС 'crm2/CRM_Active_Files/'!\n"; echo " Всего документов: " . count($docs) . "\n"; } else { echo "⚠️ ЕСТЬ ДОКУМЕНТЫ БЕЗ ПРЕФИКСА\n"; }