Merhaba Arkadaşlar PHP kodlama diliyle XAJAX kullanarak seçime göre
değişen bir script oluşturmam gerekiyor. İlk önce 1 seçim alanı ve
seçtikçe içinde eğer veri varsa çıkan diğer seçim alanları. (Mesela 1
kategoride kayıt varsa liste gelecek yoksa seçim işlemi tamamlandı
gibi bir mesaj yazacak.)
Lütfen bilen bir arkadaş yardımcı olaursa çok sevinirim.
Bilgilerin bulunduğu veritabanlarım:
CREATE TABLE `alisverismenu` (
`id` int(30) unsigned NOT NULL auto_increment,
`menuadi` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 ROW_FORMAT=DYNAMIC
AUTO_INCREMENT=1 ;
CREATE TABLE `alisverismenukategori` (
`id` int(30) unsigned NOT NULL auto_increment,
`menuid` varchar(255) NOT NULL,
`kategoriadi` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 ROW_FORMAT=DYNAMIC
AUTO_INCREMENT=1 ;
CREATE TABLE `alisverismenukategoridetay` (
`id` int(30) unsigned NOT NULL auto_increment,
`menuid` varchar(255) NOT NULL,
`kategoriid` varchar(255) NOT NULL,
`kategoridetayadi` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 ROW_FORMAT=DYNAMIC
AUTO_INCREMENT=1 ;
CREATE TABLE `alisverismenukategoridetayici` (
`id` int(30) unsigned NOT NULL auto_increment,
`menuid` varchar(255) NOT NULL,
`kategoriid` varchar(255) NOT NULL,
`kategoridetayid` varchar(255) NOT NULL,
`kategoridetayiciadi` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 ROW_FORMAT=DYNAMIC
AUTO_INCREMENT=1 ;
CREATE TABLE `alisverismenukategoridetayicidetay` (
`id` int(30) unsigned NOT NULL auto_increment,
`menuid` varchar(255) NOT NULL,
`kategoriid` varchar(255) NOT NULL,
`kategoridetayid` varchar(255) NOT NULL,
`kategoridetayiciid` varchar(255) NOT NULL,
`kategoridetayicidetayadi` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 ROW_FORMAT=DYNAMIC
AUTO_INCREMENT=1 ;
Kısaca bu veritabanlarını şöyle özetliyim. Sahibinden.com yada
gittigidiyor.com'daki gibi ürün menüleri bunlar. 1. Menüden başlayarak
değişim gerçekleşmeli bu değişimde veritabanların göründüğü gibi her 1
sonraki menü 1 öncekinin idsine göre devam ediyor.
Bir arkadaş sağolsun yardımcı oldu ama onda şöyle bir sıkıntı oldu
menüler değişti ama; kullanıcı menüleri sırasıyla seçti bitirdi ama
yanlış seçti diyelim ortada bir yerde değişiklik yapıyor ve
sonrakinler aynı kalıyordu. yani ortada değişenlerin sonundakinler
sıfırlanmıyordu. Daha sonra kayıt eklendi diyelim daha sonra bu kayıdı
güncellemek istenince menüler çalışmadı.
Sonuç olarak olmadı yani.
Yanlış anlamayın lütfen biraz fazla isteğim var galiba ama internette
aradım ama bir türlü bulamadım. Rica etsem bilen bi arkadaş bana bu
işlemi yaparsa çok memnun olurum.
Herkese teşekkürler iyi günler...