0
我有枚舉字段: '預覽', '主動', '關閉'MySQL的更新枚舉
當我查詢是這樣的:
$query = "UPDATE albums
SET album_active = preview
WHERE album_id = 3";
$result = mysql_query($query);
if (!$result) die('Invalid query: ' . mysql_error());
我得到:
Invalid query: Unknown column 'preview' in 'field list
其他查詢:
$query = sprintf("UPDATE albums SET
album_active = %s
WHERE album_id = %d",
$_POST['album_active'],
$_POST['album_id']
);
的作品,其實我有sprintf的查詢()。查看更新的代碼。乾杯。 – FFish 2010-03-27 14:58:58
使用:album_active ='%s' – codaddict 2010-03-27 15:00:03
酷!另一個問題..都是由$ _POST轉換爲字符串發送的數據類型? – FFish 2010-03-27 15:04:41