1 | ||||||
Ошибка в коде,но в чем именно не пойму12.12.2009, 10:47. Показов 1420. Ответов 14
Метки нет (Все метки)
0
|
12.12.2009, 10:47 | |
Ответы с готовыми решениями:
14
Динамический массив указателей(не пойму в чем ошибка в коде) Не пойму где ошибка в коде Ошибка в коде.не пойму из-за чего Не пойму где ошибка в коде |
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
|
|
12.12.2009, 10:51 | 2 |
после PRIMARY KEY (login) убери точку с запятой
1
|
12.12.2009, 11:17 [ТС] | 3 | |||||
GаlаX, спасибо,мне Humanoid тоже в личку так написал, но теперь там такая ошибка:
#1067 - Invalid default value for 'tel' я так понимаю с DEFAULT'щм что-то не то.а что,я снова низнаю Добавлено через 2 минуты Может надо его значение изменить?
Добавлено через 8 минут нет,так не катитпопробую вместо NULL указать 0.по совету Humanoid Добавлено через 1 минуту УУУУУУУУУУУУУРРРРРРРРРРАААААААААААААААААААА!!!!!!!!!!!!!!ЗАРАБОТАЛО!!!!!!!!!Спасибо всем кто помогал Добавлено через 2 минуты эээ...а теперь идиотский вопросКак защитить её паролем?
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|||||||||||
12.12.2009, 13:41 | 4 | ||||||||||
Кого? Всю таблицу? Не знаю. Но заносить данные можно и в зашифрованном виде. Для этого есть функции ENCODE и AES_ENCRYPT. Например:
Добавлено через 1 минуту Но учти, что поля уже должны быть не CHAR, а BLOB... возможно, подойдут VARCHAR, но не уверен.
1
|
12.12.2009, 19:42 [ТС] | 5 |
спасибоа в "пароле" указывать пароль к таблице?если да,то как его создать для конкретной таблицы?)
Добавлено через 3 минуты аааа...вроде догнал)мы там как раз и указываем(создаем) этот пароль?))
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|
12.12.2009, 20:09 | 6 |
На сколько я понимаю, для всей таблицы пароль создать не получится... видимо, это доступно только для платной версии MySQL. Но можно заносить данные в закодированном виде (как я написал выше).
0
|
13.12.2009, 00:46 [ТС] | 9 |
ясно,я тут поЯндексил и нашел инфу еще про одну функцию для кодирования SHA1() или аналог SHA().то что ей зашифровано,не подлежит расшировке.Есть вопрос,если я например зашифрую ей пароли пользователей, они потом смогут их изменить в случае чего?может вам этот вопрос покажется глупым,но объясните плз))
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
||||||
13.12.2009, 20:19 | 12 | |||||
Не понимаю, чего ты хочешь Пароль хранить в зашифрованном виде? Тогда просто добавляй его как
Но только для этого нужно увеличить размер поля... 20 символов не хватит. Для md5 нужно 32 символа, для SHA1 нужно 40.
1
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|
13.12.2009, 23:53 | 14 |
Да. Просто BLOB имеет ограничение 64 килобайта. Вряд ли тебе больше понадобится
Но если тебе не нужно кодировать содержимое полей, а только пароль, то лучше будет вернуть CHARы... они быстрее будут работать. В общем, в CHARе можно хранить текстовые данные, которые не могут начинаться или заканчиваться на пробел (но в середине пробел может быть). В BLOBе можно хранить любые данные... главное, что бы поместились.
1
|
14.12.2009, 00:02 [ТС] | 15 |
ясно.спасибо)если чё я еще отпишусь
0
|
14.12.2009, 00:02 | |
14.12.2009, 00:02 | |
Помогаю со студенческими работами здесь
15
Ошибка в коде, как исправить ( не пойму) Не пойму в чем ошибка Не пойму в чем ошибка Не пойму в чем ошибка Не пойму в чем ошибка Не пойму в чём ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |