Hocam, if else kullanacagımı biliyorum ama ne yazdıysam mysql syntax error veriyor. Google dan buna benzer işleri tek queryde halleden ornekler gordum ama benimkini yazamadım bir turlu. ndmylmz bunu yazdı: hocam ne yapmak istediğini ve veritabanı tablo bilgilerini verirsen daha ii ve daha çabuk çzüm bulunabilir sanırım. hocam, tam olarak olayı anlatmam gercekten baya uzun surer, biraz karisik bir iş. ornekte sadelestirmeye calisirken bile yoruldum :)

Alan isimlerini kısaltararak yazdım. update tblTest set k3 = (case when k1 = 'a' AND k2='b' THEN 'c' else k3 END), k4 = (case when k1 = 'b' AND k2='a' THEN 'c' else k4 END) ; d. d.

<?php //burada mysql bağlantını yap @$dene = mysql_query("SELECT FROM tblTest WHERE kolon1='a' AND klon2='b' LIMIT 1"); $dene_al = mysql_fetch_array @$dene2 = mysql_query("SELECT FROM tblTest WHERE kolon1='b' AND klon2='a' LIMIT 1"); $dene2_al = mysql_fetch_array($dene2) $deneid = $dene_al ; //id kısmına tablodaki id kısmının ismini gir. $dene2id = $dene2_al ; if elseif($dene2 true) ?> şeklinde olabilir mi acaba..? Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

ben anlasam durumu yardım edecemde anlamadığımdan izlemekle yetiniyorum umarım çzersin Php for SEO nun ardından Php for Gcode

hocam onun için bir de id kısmı olmalı. O tek bir mesaj veri update edilebilr. Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

: Hocam, if else kullanacagımı biliyorum ama ne yazdıysam mysql syntax error veriyor. Google dan buna benzer işleri tek queryde halleden ornekler gordum ama benimkini yazamadım bir turlu. ndmylmz bunu yazdı: hocam ne yapmak istediğini ve veritabanı tablo bilgilerini verirsen daha ii ve daha çabuk çzüm bulunabilir sanırım. hocam, tam olarak olayı anlatmam gercekten baya uzun surer, biraz karisik bir iş. ornekte sadelestirmeye calisirken bile yoruldum :) hocam sen rneği bırak şu işi uzun uzun oturup da yaz..:D Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

cok tesekkur ederim hocam, yine sen kostun yardimima :) @ndmylmz ilgin icin sana da cok tesekkur ederim hocam :)

Hocam, buna benzer bir sekilde yapılabilir, haklısın ama bana lazım olan sey tek bir query, tek queryde iş bitiyor olmalı :/ tesekkurler ilgilendigin icin hocam

@Zxone Verdigim ornek mi yetersiz hocam?

Hocam ID kısmı da var tabi, dogru gozumden kacmıs. Bunun dısında, ufak tefek modifikasyonlar yaparak halledebileceksen, ben o modifikasyonları tabloya yansıtırım sorun degil kardesim.

: Hocam, buna benzer bir sekilde yapılabilir, haklısın ama bana lazım olan sey tek bir query, tek queryde iş bitiyor olmalı :/ tesekkurler ilgilendigin icin hocam kendin slüyon hocam varsa, yoksa diye koşul şartlarını buda demektir ki if else kullancan ve istediğin asla tek bir query ile olacak iş değil snnyk.com - code is poetry all that i know...

Mecburiyetten up :/ hala cozemedim

2. post Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

hocam ne yapmak istediğini ve veritabanı tablo bilgilerini verirsen daha ii ve daha çabuk çzüm bulunabilir sanırım. Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

Bir turlu beceremedim :/ Soyle bir sorgu yazmak istiyorum, ornek vererek acıklayayım; Tablo adı: tblTestKolonlar: kolon1, kolon2, kolon3, kolon4 tablodaki kayıtlardan birinde kolon1'de 'a' ve kolon2 de 'b' varsa baska bir kayıtta kolon1 de 'b' ve kolon2 de 'a' olamaz. Yaptırmak istedigim is su: kolon1 = 'a' ve kolon2 = 'b' olan bir kayıt varsa, bunun kolon3'unu 'c' olarak update et. yoksa, kolon1 = 'b' ve kolon2 = 'a' olan kayıtın kolon4'unu 'c' olarak update et. Birisi su sorguyu yazarsa cok sevinicem. bazı nedenlerden dolayı prosedur olmaması gerekiyor.