Проблемы с типами в MySQl

Nick

Guest
Проблемы с типами в MySQl

Люди. Помогите новичку!
Использую Denwer
Возникла проблема с переменными в MySQL: Когда назначаю тип колонки Review TEXT без ограничения длины и ввожу несколько строк. То строки небольшой длины можно редактировать, но нельзя удалить (длина около 300 символов), когда уменьшаю кол-во символов, все работает, но когда делаю длиннее (около 500-700 симв), то вообще нельзя даже удалить стоку. В чем моя ошибка?
Спасибо за внимание.
 

Фанат

oncle terrible
Команда форума
совершенно непонятно, в чем твоя ошибка.
Если учесть, что
а) у поля типа текст НЕВОЗМОЖНО задать его длину.
б) удаление строк вообще никак не зависит ни от типа, ни от размера поля.

Впрочем, я знаю, в чем твоя ошибка.
Вместо того, чтобы разобраться - где, на каком этапе происходит ошибка, получить все сообщения об ошибках и прочесть их, ты пришел на форум рассказывать сказки.

-~{}~ 27.08.04 13:06:

и еще ттвоя ошибка в том, что ты поведение некоего левого и абсолютно ниезвестного нам кода ассоциируешь с поведением базы данных.
Хотя очевидно, что виноват именно код, а не база.
 

Nick

Guest
Автор оригинала: Фанат
Вместо того, чтобы разобраться - где, на каком этапе происходит ошибка...
Подскажи как это делать.
-~{}~ 27.08.04 13:06:
и еще твоя ошибка в том, что ты поведение некоего левого и абсолютно ниезвестного нам кода ассоциируешь с поведением базы данных.
Хотя очевидно, что виноват именно код, а не база.
Я использовал phpMyAdmin.php

Ладно. Пардон за ламерство, это, похоже был, глюк где - то у меня.
 

Фанат

oncle terrible
Команда форума
глюк в том, что ты, видимо, не задал уникальный идентификатор строки в таблице.
И пхпадмин пытается передавать,как идентификатор, содержимое ячейки. И при большой длине содержимого оно просто превышает допустимую длину гет-запроса.

Это я фантазирую.
Ведь ты не удосужился вообще никаких сведений привести о своей проблеме. Ведь здесь одни телепаты сидят - сами догадаются.
 

Nick

Guest
Автор оригинала: Фанат
глюк в том, что ты, видимо, не задал уникальный идентификатор строки в таблице.
Его то я задал.
Ведь ты не удосужился вообще никаких сведений привести о своей проблеме.
Таблица Аb у меня содержит столбцы:
ID(int), Name(varchar(255)), Review(text).
Насколько я знаю длина переменной типа TEXT <= 2^16, а это больше 500 знаков. Но в чем проблема я так и не понял.
Попробовал сделать другую таблилицу с такой стракой и заработало. Мистика.
 
Сверху