lostyazilim
tr.link

Veritabanında yapmak

4 Mesajlar 690 Okunma
acebozum
tr.link

bysabo bysabo WM Aracı Kullanıcı
  • Üyelik 23.09.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek E-Ticaret
  • Konum İstanbul Avrupa
  • Ad Soyad i** E**
  • Mesajlar 95
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)
Merhaba,

Veritabanında bulunan "products" adlı tabloda "available" sütunundaki değerini değiştirmem gerekiyor.

İsteğim şu : Sayfaya "Aktif" ve "Pasif" adında iki buton ve bir seçim kutusu olacak.

Seçim kutusu tablodan "name" leri çekecek ve hangi name seçiliyse buton o satırın "available" sütununda değişiklik yapacak.

Aktif butonuna basarsam "available" sütunundaki değeri 1 yapacak

Pasif butonuna basarsam "available" sütunundaki değer 0 yapacak.



Not : Veritabanı bağlantısı olan bir sayfaya bunu ekleyeceğim için bağlantı yazmaya gerek yok yalnızca butonlar ve işlevleri lazım.
 

 

elektronikssl
webimgo

mertclkn37 mertclkn37 WM Aracı Kullanıcı
  • Üyelik 20.03.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kastamonu
  • Ad Soyad M** Ç**
  • Mesajlar 10
  • Beğeniler 3 / 0
  • Ticaret 0, (%0)
Hocam özel mesaj ile iletişime geçin benimle ayrıntılı bir şekilde yardım edeyim.
 

 

bysabo bysabo WM Aracı Kullanıcı
  • Üyelik 23.09.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek E-Ticaret
  • Konum İstanbul Avrupa
  • Ad Soyad i** E**
  • Mesajlar 95
  • Beğeniler 0 / 3
  • Ticaret 1, (%100)
Merhaba , konu güncel

Yardımcı olabilecek bir arkadaşımız olursa memnun olurum
 

 

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
if ($_POST['Aktif']) { // aktif butonundan onay geldiyse
mysql_query("UPDATE products SET available=1"); // available = 1 olsun.
}
if ($_POST['Pasif']) { // pasif butonundan onay geldiyse
mysql_query("UPDATE products SET available=0"); // available = 0 olsun.
}


Yukarıdaki kodları gerekli alana eklerseniz sorununuz düzelecektir.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al