Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
Имеется запрос в php, возвращающий значение поля Items у определенного логина. Данный запрос работает только для одного аккаунта (то есть нельзя в цикле пройтись по всей таблице). Код: php 1. 2. 3. 4. 5. 6. 7. 8. Необходим запрос вида: Код: php 1. 2. 3. 4. 5. 6. Но из-за того, что поле Items бинарной, то выходят кракозябли во втором запросе. Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 15:52 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
авторНо из-за того, что поле Items бинарной, а, простите, ЧТО вы хотите увидеть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:03 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ScareCrow, в первом запросе выводится то, что надо FFFFFF....F, во втором запросе уже ??.? знаки вопросы + кракозябли. Напоминаю, первый запрос не подходит мне, т.к. нельзя пройтись в цикле по всей таблице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:08 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:13 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ScareCrow, о благодарствую, что-то не додумался. Можно ли в запросе проделать подобные манипуляции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:18 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
если в ms sql есть подобная функция - то да. смотри хелп по сиквелу. мы тут непомощники ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:27 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ScareCrow, есть проблема, второй запрос выводит всего 16 ячеек длиной 32 символа, а поле items состоит из 120 ячеек длиной 32 символа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:38 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
а я тут причем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:38 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
http://www.php.net/manual/ru/function.mssql-num-rows.php вот пользуйся. если оно показывает 16 строк значит проблема в запросе. если 120 значит в твоем коде вывода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:40 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ScareCrow, вы не поняли, строка 1, в ней бинарное поле Items имеет длину 3840 символов из них показывается только 512. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:52 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ini_set ( 'mssql.textlimit' , '65536' ); ini_set ( 'mssql.textsize' , '65536' ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 16:54 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
не помогло и глянул в phpinfo там по дефолту стояло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2013, 17:01 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
vanek2000, Тип поля в БД какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 10:40 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
deblogger, varbinary(1920) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 10:41 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
vanek2000deblogger, varbinary(1920) авторимеет длину 3840 символов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 11:03 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
при чем тут символы я тоже не понял. varbinary это байты без заполнения нулями в binary. То есть нельзя ожидать что варбинари вернет то количество байт, которые указаны в свойствах поля. Сколько записали штук - столько и получите. Символ же может занимать 1, 2, 3 или 4 байта. Кроме того для символа нужны байты кодировки. Бинарные данные не нуждаются. Однако откуда берется такое красивое число 512 надо разобраться, это 1000000000 двоично. Кто-то явно режет. Или может быть просто совпало в этом поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:04 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
deblogger, да где-то режется, т.к. с другими строками тоже самое. Только вот незнаю как выяснить кто режет, пхп или скл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:10 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
vanek2000ScareCrow, есть проблема, второй запрос выводит всего 16 ячеек длиной 32 символа, а поле items состоит из 120 ячеек длиной 32 символа. Вот оно где, 512. Что за ячейки? В общем тут похоже надо резать не дожидаясь перитонита. Поле items согласно типу состоит из 1920 байт. Как вы ими распорядитесь - зависит от вас. Еще раз. varbinary не фиксировано по длине, потому что var. Вы просто не сможете записать больше указанного числа байт, а меньшее число запишется и вернется без заполнения пустого пространства нулями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:13 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
vanek2000, Ну так надо на сервер зайти и проверить прямо из консоли mysql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:14 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
deblogger, Результат работы 1-его запроса: автор1E6F854AB0A9007F0078000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34000068297A000000E0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0100ABD0221E000000D0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14EF62AA9D9F007F0060000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E6F8595C3C8007F0088000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF256FFEB59392007F00C0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0100C202BE00270000D00000000000000100FF21ED37000000D0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D6F7C1A1AA2007F00787D0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E6F85AD2082007F00A8000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C3737221AEC004A0080000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000014F3C4E6000000000000000000000C6B53DAC97A007F00D0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF176B537BF16B007F00D00000000000001D6F80906CDD007F00887D0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E6F855A8F6B007F0098000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF056F4D11139C007F0080000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF176B53B9F1C8007F00D0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07D64213ACF1005C0000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E6F85352C3D007F00B8000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D6F7DCD4A3F007F00A87D0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF056F4D7C8B9100470080000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11005B174D6300000050000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16EF5AAC80E8007F00086D000000000016EF5F352C0B007F00086D0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D6F7D098C2C007F00987D0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D6F7DF75A06007F00B87D0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF Результат работы 2-го запроса: автор1E6F854AB0A9007F0078000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34000068297A000000E0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0100ABD0221E000000D0000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14EF62AA9D9F007F0060000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:19 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
авторпри чем тут символы я тоже не понял. varbinary это байты без заполнения нулями в binary. символов не может быть больше чем байт. ну вот никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:21 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
deblogger, У меня mssql и если второй запрос выполнить на сервере, то он просто вернет <binary>, я так понял его надо CAST'ом преобразовать в другой тип? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:28 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
CAST(item as varchar(4000)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:38 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ScareCrow, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 13:12 |
|
||
|
Правильно составить запрос php и mssql
|
|||
|---|---|---|---|
|
#18+
ScareCrowавторпри чем тут символы я тоже не понял. varbinary это байты без заполнения нулями в binary. символов не может быть больше чем байт. ну вот никак. Зато может быть меньше. Это просто техническая грамотность. Нельзя говорить про байт - символ, и уж подавно про символ - байт. Какой символ у 0x00? [nul]? Кроме того байты могут быть в дополнительном коде - то есть отражать отрицательное число. Которое в пересчете на символ вообще немыслимо. В фундаментальном смысле символ это не байт, а файл. Если даже состоит из одного байта в ISO 8859-1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 16:57 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38341861&tid=1463588]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 326ms |

| 0 / 0 |
