MySql GÜNCELLEME garip bir davranış

0 Cevap php

Muhtemelen benim tarafımda aptalca bir hata var, biliyorum.

Ben tüm post başlıkları ve benim blog benim tüm mesajların belirli bir etiketi (blog öğrenme amaçlı bir özel kodlu proje) bir sonek eklemek için çalışıyordu. Bu çalışma değildi, bir kez ben phpMyAdmin kullanarak elle güncellemek için çalıştı, ama hiçbir başarı ile.

Peki, neden bu çalışmıyor:

UPDATE
    posts
SET
    title = 'myNewTitle',
    tags  = 'myStupidTag'
WHERE
    id = 1

Ben alıyorum Tüm mysql Tamam durum olduğunu, ancak 0 Etkilenen satır ile. Ben bir de WHERE fıkrasında aynı kimliği kullanmak Ancak, SELECT, Ben sonrası veriler sadece iyi olsun.

Smt benim sorgu ile yanlış?

Ve burada tablo:

CREATE TABLE IF NOT EXISTS `posts` (
  `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `title` varchar(512) DEFAULT NULL,
  `link` varchar(512) DEFAULT NULL,
  `rating` tinyint(3) unsigned DEFAULT NULL,
  `html` text,
  `tags` varchar(512) DEFAULT NULL,
  `description` varchar(512) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=80 ;

0 Cevap