getConnection(); // Verifica che almeno uno degli ID sia passato $iddatadb = isset($_GET['iddatadb']) && !empty($_GET['iddatadb']) ? intval($_GET['iddatadb']) : null; $idquotations = isset($_GET['idquotations']) && !empty($_GET['idquotations']) ? intval($_GET['idquotations']) : null; if (!$iddatadb && !$idquotations) { die('ID riga o ID quotations non fornito'); } if ($iddatadb && $idquotations) { die('Non รจ possibile specificare sia iddatadb che idquotations'); } // Verifica che l'utente loggato esista $stmt = $pdo->prepare("SELECT id FROM auth_users WHERE id = ?"); $stmt->execute([$iduserlogin]); if (!$stmt->fetch(PDO::FETCH_ASSOC)) { die('Utente non valido'); } // Determina quale ID usare e verifica l'esistenza $paramName = $iddatadb ? 'iddatadb' : 'idquotations'; $paramValue = $iddatadb ?: $idquotations; $table = $iddatadb ? 'datadb' : 'quotations'; $field = $iddatadb ? 'sample_code' : 'quotation_code'; $stmt = $pdo->prepare("SELECT {$paramName}, {$field} FROM {$table} WHERE {$paramName} = ?"); $stmt->execute([$paramValue]); $row = $stmt->fetch(PDO::FETCH_ASSOC); if (!$row) { die('Riga non trovata'); } $id = $row[$paramName]; $code = $row[$field] ?? 'Non disponibile'; ?>
Codice: = htmlspecialchars($code) ?>
Caricamento in corso...
Scatta una foto o seleziona immagini