![]() | |
| | #1 (permalink) |
| Cevizkıran Üyelik Tarihi: 11/2004
Mesaj: 95
|
Ürün sistemini tuttuğum 5 tane tablo var. Bunlar : ürün kategorileri tablosu ürünler tablosu ürün resimleri tablosu ürün özellik kategorileri tablosu özellikler tablosu yapmak istediğim: admin panelinden bir ürün kategorisini sil dediğim zaman o kategoriye ait herşeyin ( kategori, kategori altındaki ürünler, bu ürünleri özellik tablosundaki kayıtları ,vs.... ) silinmesi. PHP Kodu: ama problem şu ki: tablolardan herhangi birisinden şartı sağlayan kayıt gelmezse tablolardan hiçbişey silinmiyor. mesela bi tane ürünün resmi yok diyelim. o zaman bu ilişkiye ait hiçbir satır silinmiyor. benim istediğim resim ya da özellik tablolarında bişey gelmese de ürün ve kategorinin silinmesi. umarım promlemimi anlatabilmişimdir. yardımcı olursanız sevinirim. ![]() eğer linkler çalışmıyorsa ektaki tables.rar dosyasından bakabilirsiniz. |
| | |
| | #4 (permalink) |
| İptal Durumu Üyelik Tarihi: 04/2006 Yer: İzmir ve İzmit
Mesaj: 116
|
alt alta sql yazmayı denedin mi muhtemelen işini görür. sql="DELETE product_spec_cat_tr FROM product_spec_cat_tr WHERE product_cat_tr.id = $cat_id_to_delete " sql="DELETE product_spec_cat_tr FROM tablo2 WHERE product_cat_tr.id = $cat_id_to_delete " sql="DELETE product_spec_cat_tr FROM tablo3 WHERE product_cat_tr.id = $cat_id_to_delete " tahminimce bu şekilde silersen herhangi bir sorun olmaz. ben mssql de trigger kullanıyorum, ancak mysql den hiç anlamıyorum. |
| | |
| | #5 (permalink) |
| Cevizkıran Üyelik Tarihi: 11/2004
Mesaj: 95
|
öncelikle şunu söyleyeyim problemi hallettim. ilgilenen arkadaşlara teşekkür ederim. nasıl hallettiğimi de analtayım dimi ![]() bu işi ilk yapmaya başladığımda myisam storage engine kullanıyordum. yani veri tabanından aslında olmayan ilişkileri ben sorgularla kurup işimi halletmeye çalışıyordum. şimdi innodb storage engine kullanarak bütün ilişkileri veri tabanı üzerinde kurdum ve ürün kategorileri tablosu dışındaki tabloların foreign key alanlarına ON DELETE CASCADE ekledim. bu şekilde bir ürün kategorisi sildiğim zaman bu kategoriye ait herşey gayet güzel bir şekilde ilişkiler doğrultusunda siliniyor. |
| | |
| | #8 (permalink) | |
| Cevizkıran Üyelik Tarihi: 11/2004
Mesaj: 95
|
kendi phpmyadminime giremedim bi problem var galiba. daha doğrusu şifreyi değiştirdim şimdi o şifreyi hatırlamıyorum ![]() bende dev.mysql.com dan bir örnek buldum tam adres Alıntı:
| |
| | |
| | #10 (permalink) | ||
| Cevizkıran Üyelik Tarihi: 11/2004
Mesaj: 95
| Alıntı:
Alıntı:
| ||
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| C++ da aynı anda 2 işlem ? | mavist | C / C++ | 1 | 23/01/2007 03:54 |
| php aynı anda 2 veritabanına bağlanabilirmi? | programcimusti | PHP | 9 | 09/04/2006 04:05 |
| Serverler Aynı Anda Uçuyor | ReSSaM | GNU / Linux / UNIX / BSD / Pardus | 7 | 01/04/2006 20:46 |
| aynı anda yapılabilir mi? | burakco | ASP | 10 | 23/09/2005 21:35 |
| aynı anda 2 cd yazmak için | Gurhan | Donanım | 9 | 29/10/2003 22:58 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |