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.