У меня есть несколько текстовых полей, и все они с tinyMCE.
Я хотел бы установить содержимое определенного текстового поля, но не могу найти, как это сделать.
Я пробовал это:
tinyMCE.get('title').setContent(selected_article_title);
вот моя текстовая область:
И вот моя инициализация tinyMCE:
tinyMCE.init({
// General options
mode : "specific_textareas",
theme : "advanced",
width: "100%",
plugins : "pagebreak,paste,fullscreen,visualchars",
// Theme options
theme_advanced_buttons1 : "code,|,bold,italic,underline,|,sub,sup,|,charmap,|,fullscreen,|,bullist,numlist,|,pasteword",
theme_advanced_buttons2 :"",
theme_advanced_buttons3 :"",
theme_advanced_buttons4 :"",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
valid_elements : "i,sub,sup",
invalid_elements : "p, script",
editor_deselector : "mceOthers"
});
Я не знаю, почему это не работает, я использую пример с веб-сайта tinyMCE http://www.tinymce.com/wiki.php/API3:method.tinymce.Editor.setContent
-. 121 ---951418-
Я получаю много подобных предупреждений--
Warning: Truncated incorrect DOUBLE value: '512121500B'
--но не могу понять почему.
Снимок таблицы MySQL dr _выглядит следующим образом:
PremiseID char(10) Primary Key
cycle SMALLINT(6)
last_read DATETIME
reading INTEGER
DeviceID INTEGER
Я хочу удалить много строк по PremiseID. Вот один, в частности :'512121500B'.
Вот моя функция Python, которая удаляет PremiseID:
def delDrSnapRow(premiseID, db):
sql_cmd = " ".join([
"delete ",
"from dr_snapshot ",
"where PremiseID = " + str(premiseID) + " ; "])
del_cur = db.cursor()
rc = del_cur.execute(sql_cmd)
del_cur.close()
return rc
PremiseID — это строка, а не двойник. Что мне здесь не хватает?
Большое спасибо.
После изменения моей процедуры удаления для использования try :.. за исключением того, что я не вижу предупреждения. Кажется, я не вижу предупреждение, потому что не вижу предупреждение--print(e)
--в части кроме.
Я пришел к выводу, что попытка :, кроме как, устранила ошибку.
def delDrSnapRow(premiseID, db):
sql_cmd = " ".join([
"delete ",
"from dr_snapshot ",
"where PremiseID = " + "'" + premiseID + "' ; "])
del_cur = db.cursor()
try:
rc = del_cur.execute(sql_cmd)
except MySQLdb.Error, e:
print "Error %d: %s" % (e.args[0], e.args[1])
except MySQLdb.Warning, e:
print(e)
rc = del_cur.execute(sql_cmd)
del_cur.close()
return rc