Dostum çok basit bir şekilde;


Veritabanında 2 tablomuz var örn: tablo1 ve tablo2 olsun isimleri.

tablo1'de kullanıcının bakiyesi olsun.

tablo2'de ürünün ücreti olsun.

Mysql ile bağlanıp kullanıcı adına göre tablo1'den bakiyeyi çekeceksin.

Ardından ürünün ücretini tablo2'den ürün_id'sine göre alacaksın.

Alıdığın verileri değişkene atacaksın. örn: tablo1'den gelen veri $tb1 olsun tablo2'den gelen veride $tb2 olsun.

Gelelim olaya

if ($_POST['onayla']) { // butondan onay geldiyse
if ($tb1 > $tb2); { // Bakiye ürünün ücretinden fazlaysa yani almaya yetiyorsa dedik.
$sonuc = $tb1 - $tb2; // Bakiyeden ürünün fiyatını düşür dedik ve sonucu $sonuc değişkenine attık.
// Şimdide mysql_update ile kullanıcının id'sine göre kullanıcının bakiyesini güncelleyeceksin.
}
else {echo "Bakiyeniz ürünü almaya yetersizdir!";}// Son olarakta bakiye yetersizse ekrana yetersiz yazdıralım.
}


Umarım yardımcı olur. Kolay gelsin.