Tabloda 'yetkilendirilmiş' başlıklı bir sütun var. Onun varsayılan Kullanıcının yetkili olduğunda 1'e değiştirilmesi gerekir 0., ama ben şöyle 2 sorgu ile kolayca bu yapabileceğini biliyorum 0'a sıfırlanması gerekir:Bir sorgu ile bir boole alanını tersine çevirmek için MySQL'te bir yol var mı?
$authorised = Db::query('SELECT authorised FROM users WHERE id=2');
$newAuthValue = ($authorised['authorised']) ? 0 : 1;
Db::query('UPDATE users SET authorised=' . $newAuthValue . ' WHERE id=2');
neler Bilmek istedim, bunu bir sorgu ile yapmanın bir yolu var mı? Bir boole değerini tersine çevirmek için?
Bu daha temiz IMO'ya benziyor. :) – alex
Sadece nerede bulunduğunuzu eklediğinizden emin olun, alex. –
@Peter, teşekkürler, ve evet yaptım. – alex