生成二維碼,掃描後直接顯示資料庫中的資訊,詢問是否需購買掃碼軟體、成本如何。
二維碼內容 = 業務頁面 URL (含查詢參數),而非直接包含資料庫資料。
https://example.com/query?id=12345,使用 QR Code 庫 (如 qrcode.js, ZXing) 生成圖片。id,查詢資料庫,渲染 HTML 頁面或回傳 JSON 供前端顯示。// PHP 生成
$url = "https://example.com/view.php?id=" . $recordId;
QRcode::png($url, 'qrcode_' . $recordId . '.png', QR_ECLEVEL_L, 4);
// view.php
$id = $_GET['id'];
$data = $db->query("SELECT * FROM info WHERE id=?", $id);
echo json_encode($data); // 或 include 'template.php';
「掃碼→開網頁→查資料庫→顯示」是標準、低成本、安全的方案,切勿嘗試將資料直接編碼進二維碼或購買專用掃碼軟體。