wmaraci reklam

PHP Mysql Değer Değiştirme

3 Mesajlar 1.257 Okunma
Toplam 3 mesaj ve 1.257 görüntüleme
acebozum
wmaraci reklam

Burak Burak brktrk.com Kullanıcı
  • Üyelik 15.09.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Flutter Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** T**
  • Mesajlar 2025
  • Beğeniler 0 / 389
  • Ticaret 70, (%97)
Merhabalar, php bilgim yok denecek kadar az. Genelde bilgisayar programlamayla uğraşmaktayım. Aşağıdaki husus hakkında yardımcı olabilecek var mıdır?

Sayfada bir buton olacak ve mysql veritabanında değer "var" ise yok olarak değişecek. "yok" ise var olarak değişecek. Yardımcı olabilir misiniz acaba?
 

 

wmaraci reklam
reklam

berkangndz berkangndz Php & Swift Developer Kullanıcı
  • Üyelik 04.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek .
  • Konum Diğer
  • Ad Soyad B** G**
  • Mesajlar 366
  • Beğeniler 175 / 87
  • Ticaret 7, (%100)
bu tablonun koduCREATE TABLE `deneme` (
`id` int(11) NOT NULL,
`dgr` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Tablo döküm verisi `deneme`
--

INSERT INTO `deneme` (`id`, `dgr`) VALUES
(1, 0);

buda butona tıklayınca tablodaki veri 0 ise 1, 1 ise 0 yapıcak kod,


try {
$bg = new PDO("mysql:host=localhost;dbname=test","root","root");
} catch (PDOException $e) {
echo $e->getMessage;
}

$sh = $bg->query("SELECT * FROM deneme ")->fetch(PDO::FETCH_ASSOC);
$d = $bg->prepare("UPDATE deneme SET id = :id, dgr = :dgr WHERE id = :id ");
if (!empty($_POST["s"])) {

if ($sh["dgr"] == 0):
$de = $d->execute(array("id" => "1","dgr" => "1" ));

elseif ($sh["dgr"] == 1):


$de = $d->execute(array("id" => "1","dgr" => "0" ));

endif;

}

?>







syntax hatası v.s olabilir bayağı geç saat olmuş :) bir sıkıntı vs. olursa yazarsın
 

 

Burak Burak brktrk.com Kullanıcı
  • Üyelik 15.09.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Flutter Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** T**
  • Mesajlar 2025
  • Beğeniler 0 / 389
  • Ticaret 70, (%97)
berkangndz teşekkür ediyorum. Hayırlı günler dilerim.
berkangndz

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al