Показать сообщение отдельно
Старый 07.04.2011, 14:59   #3
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
По умолчанию

Это то что я делал:

Зашел с помощью "phpmyadmin" в и вручную вписал такой запрос:
Код:
UPDATE tx_riorganisation_staff
SET
country='4',
range='90',
profession='cvzxvcxzcvz',
position='zxcvzxvc',
phone='zvczxvc',
fax='xcvzxcv',
email='zxvczxvc',
businessunit='0',
l18n_diffsource='a:16:{s:16:"sys_language_uid";N;s:6:"hidden";N;s:9:"firstname";N;s:8:"lastname";N;s:7:"country";N;s:5:"image";N;s:11:"description";N;s:5:"range";N;s:5:"title";N;s:10:"profession";N;s:8:"position";N;s:5:"phone";N;s:3:"fax";N;s:5:"email";N;s:8:"location";N;s:12:"businessunit";N;}',
tstamp='1302169957'
WHERE
uid=16
В ответ получил сообщение базы:
Цитата:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'range='90', profession='cvzxvcxzcvz', position='zxcvzxvc', phone='zvczxvc', ' at line 4
Потом подключил к системе модуль "debug" сделал то же самое, но только с помощью самого (модифицрованого) модуля..., а в ответ тоже самое:
Цитата:
===========
function/mode
===========
Pg exec_UPDATEquery(tx_riorganisation_staff) - alt_doc.php#319->process_datamap // class.t3lib_tcemain.php#905->updateDB // class.t3lib_tcemain.php#5607->exec_UPDATEquery
===========
$query
===========
UPDATE tx_riorganisation_staff
SET
country='4',
range='90',
profession='cvzxvcxzcvz',
position='zxcvzxvc',
phone='zvczxvc',
fax='xcvzxcv',
email='zxvczxvc',
businessunit='0',
l18n_diffsource='a:16:{s:16:"sys_language_uid";N;s :6:"hidden";N;s:9:"firstname";N;s:8:"lastname";N;s :7:"country";N;s:5:"image";N;s:11:"description";N; s:5:"range";N;s:5:"title";N;s:10:"profession";N;s: 8:"position";N;s:5:"phone";N;s:3:"fax";N;s:5:"emai l";N;s:8:"location";N;s:12:"businessunit";N;}',
tstamp='1302169957'
WHERE
uid=16
===========
SQL ERROR =
===========
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'range='90',
profession='cvzxvcxzcvz',
position='zxcvzxvc',
pho' at line 4
===========
lastBuiltQuery
===========
UPDATE tx_riorganisation_staff
SET
country='4',
range='90',
profession='cvzxvcxzcvz',
position='zxcvzxvc',
phone='zvczxvc',
fax='xcvzxcv',
email='zxvczxvc',
businessunit='0',
l18n_diffsource='a:16:{s:16:"sys_language_uid";N;s :6:"hidden";N;s:9:"firstname";N;s:8:"lastname";N;s :7:"country";N;s:5:"image";N;s:11:"description";N; s:5:"range";N;s:5:"title";N;s:10:"profession";N;s: 8:"position";N;s:5:"phone";N;s:3:"fax";N;s:5:"emai l";N;s:8:"location";N;s:12:"businessunit";N;}',
tstamp='1302169957'
WHERE
uid=16
===========
debug_backtrace
===========
SC_alt_doc->processData#1498 // t3lib_TCEmain->process_datamap#319 // t3lib_TCEmain->updateDB#905 // ux_t3lib_DB->exec_UPDATEquery#5607 // ux_t3lib_DB->myDebug#180 // t3lib_div::debug_trail#787
===========
miliseconds
===========
0.379
У меня подозрение что проблема с полем "range" в таблице "tx_riorganisation_staff", но правда это все что я знаю, а что дальше ...???
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA
thebat вне форума   Ответить с цитированием