File manager - Edit - /home/webapp69.cm.in.th/u69319090041/Shop41/scratch_run_footer_migration.php
Back
<?php require_once __DIR__ . '/config/database.php'; $db = getDBConnection(); // Create system_settings table $sql = "CREATE TABLE IF NOT EXISTS `system_settings` ( `setting_key` VARCHAR(50) PRIMARY KEY, `setting_value` JSON NOT NULL, `updated_at` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;"; $db->exec($sql); // Initial Footer Config $initialFooterConfig = [ 'col1' => [ 'title' => '👕 41SHOP', 'description' => 'แพลตฟอร์มช้อปปิ้งเสื้อผ้าออนไลน์ที่รวบรวมร้านค้าคุณภาพและสินค้าแฟชั่นนำเทรนด์ พร้อมระบบสั่งซื้อที่ปลอดภัยและใช้งานง่าย', 'socials' => [ ['icon' => '📱', 'url' => '#'], ['icon' => '🌐', 'url' => '#'], ['icon' => '✉️', 'url' => '#'] ] ], 'col2' => [ 'title' => 'เกี่ยวกับเรา', 'links' => [ ['text' => 'ประวัติความเป็นมา', 'url' => '#'], ['text' => 'สมัครเป็นผู้ขาย', 'url' => '#'], ['text' => 'ร่วมงานกับเรา', 'url' => '#'] ] ], 'col3' => [ 'title' => 'ช่วยเหลือผู้ซื้อ', 'links' => [ ['text' => 'วิธีการสั่งซื้อสินค้า', 'url' => '#'], ['text' => 'การชำระเงิน', 'url' => '#'], ['text' => 'การจัดส่งสินค้า', 'url' => '#'], ['text' => 'การคืนสินค้า/คืนเงิน', 'url' => '#'] ] ], 'col4' => [ 'title' => 'นโยบายความเป็นส่วนตัว', 'links' => [ ['text' => 'นโยบายความเป็นส่วนตัว', 'url' => '#'], ['text' => 'ข้อกำหนดและเงื่อนไข', 'url' => '#'], ['text' => 'นโยบายคุกกี้', 'url' => '#'] ] ], 'col5' => [ 'title' => 'ติดต่อเรา', 'lines' => [ '📍 123 ถ.สุขุมวิท กรุงเทพฯ', '📞 02-123-4567', '✉️ support@41shop.com' ] ] ]; $jsonConfig = json_encode($initialFooterConfig, JSON_UNESCAPED_UNICODE); $stmt = $db->prepare("INSERT IGNORE INTO `system_settings` (`setting_key`, `setting_value`) VALUES ('footer_config', ?)"); $stmt->execute([$jsonConfig]); echo "MIGRATION FOOTER SETTINGS SUCCESSFUL!\n";
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.24 |
proxy
|
phpinfo
|
Settings