Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Мои вопросы по PHP [2]
Покинул форум
Сообщений всего: 495
Дата рег-ции: Окт. 2011
Помог: 8 раз(а)
Давит пишет:
utf от 1 до 4 байт,
это для utf-8
в utf-16 кратно двум байтам.
Недавно писал подсчёт числа байт на яваСкрипт для введённого текста, так если бы он был в утф-8, хотя браузер работает с утф-16, и чтобы я не расслаблялся, еиероглифы (опера) как 6 однобайтовых представлялось. (Добавление)
ну вот, пока писал коммент поправился. Орфографию поправь до кучи
Мелкий
Отправлено: 05 Ноября, 2011 - 20:03:49
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
For example, utf8 characters require up to three bytes per character, so for a CHAR(255) CHARACTER SET utf8 column, the server must allocate 255 × 3 = 765 bytes per value. Consequently, a table cannot contain more than 65,535 / 765 = 85 such columns.
При том, длина строки всей таблицы, за исключением TEXT и BLOB не может превышать 64 килобайта.
----- PostgreSQL DBA
Самогонщик
Отправлено: 05 Ноября, 2011 - 20:25:21
Посетитель
Покинул форум
Сообщений всего: 495
Дата рег-ции: Окт. 2011
Помог: 8 раз(а)
Мелкий пишет:
CHAR(255) CHARACTER SET utf8
Вот это ключевой момент. Вообще какое то астральное ясновидение, ибо 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx - тоже существуют.
Мелкий пишет:
При том, длина строки всей таблицы
Долго медетировал, пока не прочитал оригинал, думаю так будет понятнее
Цитата:
При том, длина текста в одной строке таблицы, за исключением TEXT и BLOB, не может превышать 64 килобайта.
Выводит ошибку "Column 'id' in where clause is ambiguous".
Title, Category, Entry, Tags, Date — столбцы в таблицах.
Titles, Categories, Other — таблицы.
Таблице Titles принадлежат ID и Title;
Таблице Categories принадлежат ID и Category;
Таблице Other принадлежат ID, Entry, Tags и Date.
Мне нужно выбрать из БД такие Title, Category, Entry, Tags и Date, чтобы в их строке был ID="1".
Что у меня не работает?
caballero
Отправлено: 05 Ноября, 2011 - 23:32:49
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
id в нескольких таблицах нужно указать конкретно из какой берешь
и чего у тебя таблицы не перевязаны - получишь месиво на выходе
Покинул форум
Сообщений всего: 122
Дата рег-ции: Нояб. 2011 Откуда: Москва
Помог: 0 раз(а)
Спасибо всем, кажется, я разобрался.
Estenny
Отправлено: 06 Ноября, 2011 - 15:43:57
Гость
Покинул форум
Сообщений всего: 122
Дата рег-ции: Нояб. 2011 Откуда: Москва
Помог: 0 раз(а)
В этот раз просьба моя странная: я сделал CMS и мне осталось сделать панель управления и я не знаю, как вообще оформить вход в неё. В смысле как сделать так, чтобы 1) пароль было очень трудно украсть; 2) чтобы мой логин держался некоторый период и вообще как это все устроить. Так вот мой вопрос: я не могу сформулировать запрос в поисковик, чтобы все это узнать, может быть есть какие-то термины, которые все это описывают? Что мне гуглить-то?
caballero
Отправлено: 06 Ноября, 2011 - 16:14:22
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
интересно что представляет собой "CMS" у которой не только нет панели управления а аффтар даже не знает как к ней логин написать
кстати наличие выделенной панели управления ддалеко не всегда обязательно
админ может логинится как все юзера и получать дополнительные пункты менбю или ссылки для управления контентом
как минимум не надо дублировать списки и таблицы в админке
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.