Size daha basit bir cozumum var...
yeni bir tablo olusturuyorsunuz ve burda
3 kolon oluyor
1 id autoincrement
2 koltuk
3 fiyat
a dan z ye kadar koltuk numaralarini ve karsilarina fiyatlarini giriyorsunuz.
simdi ilk attiginiz select cumlesinde bu tabloyu da inner join ile baglayip hangi koltugun kac para degerinde oldugunu buluyoruz. hem de fiyatlar DB de durdugu icin istediginiz zaman S nolu koltuk 55 tl olsun diyebilirsiniz.
sorgu ornegi:
SELECT k.*,kf.fiyat FROM koltuk k
inner join koltuk_fiyat kf on (k.koltuk = kf.koltuk)
where k.kullanici='test' and k.durum='2'
kolay gelsin.