dimnast
Guest
проблема с update колонки в таблице БД
Суть вопроса.... Из формы получаем переменные
------
$id=$_POST['id'];
$name=$_POST['name'];
$auth=$_POST['auth'];
$text=$_POST['FCKeditor1'];
$short=$_POST['short'];
// далее обновляем таблицу
$sql1="update bank set name='$name' , $auth='$auth' ,long='$text' where id=$id";
$query = $db->query($sql1);
-----------
Однако обновления просто не происходит.
Проблема с обновлением колонки long... Если написать
$sql1="update bank set name='$name' , $auth='$auth' where id=$id";
$query = $db->query($sql1);
то все без проблем обновляет....
В таблице bank поле long - текстовое (text). Переменная $text=$_POST['FCKeditor1'] - это данные, получаемые с визуального редактора.
Не могу понять, почему возникает проблема с обновлением колонки...Данные из формы приходят - я проверял. Может что-то в свойствах таблицы неправильно для этого поля?
И какой функцией можно посмотреть ошибку, если не получаеться запись в БД?
$sql1="update bank set name='$name' , $auth='$auth' ,long='$text' where id=$id";
$query = $db->query($sql1);
if (!$query) необходимая ф-ция, которая показывает ошибку;
Люди, помогите - просто бред какой-то, поскольку с insert все работает без проблем ...
Суть вопроса.... Из формы получаем переменные
------
$id=$_POST['id'];
$name=$_POST['name'];
$auth=$_POST['auth'];
$text=$_POST['FCKeditor1'];
$short=$_POST['short'];
// далее обновляем таблицу
$sql1="update bank set name='$name' , $auth='$auth' ,long='$text' where id=$id";
$query = $db->query($sql1);
-----------
Однако обновления просто не происходит.
Проблема с обновлением колонки long... Если написать
$sql1="update bank set name='$name' , $auth='$auth' where id=$id";
$query = $db->query($sql1);
то все без проблем обновляет....
В таблице bank поле long - текстовое (text). Переменная $text=$_POST['FCKeditor1'] - это данные, получаемые с визуального редактора.
Не могу понять, почему возникает проблема с обновлением колонки...Данные из формы приходят - я проверял. Может что-то в свойствах таблицы неправильно для этого поля?
И какой функцией можно посмотреть ошибку, если не получаеться запись в БД?
$sql1="update bank set name='$name' , $auth='$auth' ,long='$text' where id=$id";
$query = $db->query($sql1);
if (!$query) необходимая ф-ция, которая показывает ошибку;
Люди, помогите - просто бред какой-то, поскольку с insert все работает без проблем ...