Различные вопросы по PHP и MySQL

256K
.

в чём различие между типами полей varchar и text какой из них где использовать

.
Screamer

Hat-Trik, varchar может содержать максимум 255 байт (можно задать и свое конечно но не более 255), а text 65535 (или около того, фиксированно) вот и думай.
Есть еще smalltext (255 байт - фиксированно) а вообще вбей в гугл mysql field types и глянь по картинкам там должна быть хорошая шпаргалка

.
(\/)____o_O____(\/)

Hat-Trik, varchar 255
если в него внести текст 10 символов, он и будет весить в базе 10 байт
text 255
10 байт будет весить 255

.
(\/)____o_O____(\/)

потому полю текст длину не указывают, получается как бы varchar

.

то есть например есть таблица чата. `name_avtor` тут лучше использовать varchar а в `sms`-text?

.
(\/)____o_O____(\/)

Hat-Trik, ну да, либо текс без длинны в обоих полях, но когда ты в поле длину пишешь, то текст без проверки на длину, 1000 символов в 255 обрежет до 255

.

Koenig, WTF? с каких пор текст - 255?
--
вот шпаргалка
http://help.scibit.com/mascon/ ... .html

.
(\/)____o_O____(\/)

Screamer, я имел ввиду указать длинну 255, так то 64 кб

.

как при помощи пыха вывести текст песни с мп3 файла?

.

NIKO, ищи либу getid3 например, далее разберешься

Всего: 7969