yapay zeka 2 bölelim diyor offers ve offer_items oluşturuyor. php yaptık sordum offers işliyor ama offer_items işlemiyor js falan var ondan yapar mı? anydesk ile inceleme yapabiliriz? sistemi kontrol edebiliriz.
CREATE TABLE IF NOT EXISTS `offers` ( `id` int(11) NOT NULL AUTO_INCREMENT, `musteri_id` int(11) NOT NULL, `teklif_kodu` varchar(255) NOT NULL, `baslik` varchar(255) NOT NULL, `duzenleme_tarihi` date NOT NULL, `sonlanma_tarihi` date NOT NULL, `gecerlilik_suresi` int(11) NOT NULL, `doviz_turu` varchar(50) NOT NULL, `odeme_turu` varchar(50) NOT NULL, `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), FOREIGN KEY (`musteri_id`) REFERENCES `customers`(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- offer_items tablosu oluşturma (eğer yoksa) CREATE TABLE IF NOT EXISTS `offer_items` ( `id` int(11) NOT NULL AUTO_INCREMENT, `teklif_id` int(11) NOT NULL, `urun_id` int(11) DEFAULT NULL, -- Ürün ID'si `urun_ismi` varchar(255) DEFAULT NULL, `miktar` int(11) DEFAULT NULL, `birim` varchar(50) DEFAULT NULL, `birim_fiyat` decimal(10, 2) DEFAULT NULL, `toplam_fiyat` decimal(10, 2) DEFAULT NULL, `iskonto_turu` varchar(50) DEFAULT NULL, `iskonto` decimal(10, 2) DEFAULT NULL, `satir_toplami` decimal(10, 2) DEFAULT NULL, `aciklama` text, `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), FOREIGN KEY (`teklif_id`) REFERENCES `offers`(`id`) ON DELETE CASCADE -- Teklif silinirse kalemleri de sil ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;