Size: a a a

2021 April 01

N

NoMad42 in phpGeeks
Simon
Можете подсказать как правильно отправлять готовую таблицу
Что ты имеешь ввиду под клиентом? Если браузер и ждёшь что по итогу будет скачиваться Excel файл - проверь хедеры ответа. Если другой программный код - дебажь. Ну или var_dump'пь
источник

J

JUSTasuffer in phpGeeks
Добрый день, есть поле в базе данных, содержащее в себе значение до 10 цифр (бывают значения и по 5, и по 4). На входе Я получаю только 10 символов. Если значение в бд имеет 5 символов. (12345), то это означает, что еще 5 цифр могут быть абсолютно любыми числами от 0 до 9.
Мне нужно написать какую-нибудь функцию, которая будет изначально проверять есть ли точное совпадение по цифрам, если нет, то...
На данным момент придумал только резать строку по одному и проводить запрос в бд, но это очень большая нагрузка (особенно, когда в бд стоит 1 символ). Что можно еще придумать?
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
Алексей Гевондян
да все эти деления на чатики - большая условность. все это одинаковые флудилки
чат по Go не успевают зафлудить ))
источник

VM

Volodymyr Melko in phpGeeks
JUSTasuffer
Добрый день, есть поле в базе данных, содержащее в себе значение до 10 цифр (бывают значения и по 5, и по 4). На входе Я получаю только 10 символов. Если значение в бд имеет 5 символов. (12345), то это означает, что еще 5 цифр могут быть абсолютно любыми числами от 0 до 9.
Мне нужно написать какую-нибудь функцию, которая будет изначально проверять есть ли точное совпадение по цифрам, если нет, то...
На данным момент придумал только резать строку по одному и проводить запрос в бд, но это очень большая нагрузка (особенно, когда в бд стоит 1 символ). Что можно еще придумать?
шта?
инт не хранит отдельные цифры
источник

J

JUSTasuffer in phpGeeks
Volodymyr Melko
шта?
инт не хранит отдельные цифры
Там строка, просто хотелось подчеркнуть, что с цифрами
источник

J

JUSTasuffer in phpGeeks
без букв, numeric
источник

VM

Volodymyr Melko in phpGeeks
JUSTasuffer
Там строка, просто хотелось подчеркнуть, что с цифрами
есть поле в базе данных, типа integer,
источник

J

JUSTasuffer in phpGeeks
Volodymyr Melko
есть поле в базе данных, типа integer,
Т_Т
источник

J

JUSTasuffer in phpGeeks
Volodymyr Melko
есть поле в базе данных, типа integer,
Исправил
источник

VM

Volodymyr Melko in phpGeeks
ок, что значит "на входе получаю 10 цифр"?
источник

V

Victooor in phpGeeks
JUSTasuffer
Добрый день, есть поле в базе данных, содержащее в себе значение до 10 цифр (бывают значения и по 5, и по 4). На входе Я получаю только 10 символов. Если значение в бд имеет 5 символов. (12345), то это означает, что еще 5 цифр могут быть абсолютно любыми числами от 0 до 9.
Мне нужно написать какую-нибудь функцию, которая будет изначально проверять есть ли точное совпадение по цифрам, если нет, то...
На данным момент придумал только резать строку по одному и проводить запрос в бд, но это очень большая нагрузка (особенно, когда в бд стоит 1 символ). Что можно еще придумать?
Ничего не понял
источник

J

JUSTasuffer in phpGeeks
Victooor
Ничего не понял
мне приходит 1234567890, в базе есть 123456, и 1234556788, и 123455. Мне подходит первый вариат, так как 123456**** === 1234567890
источник

VM

Volodymyr Melko in phpGeeks
JUSTasuffer
мне приходит 1234567890, в базе есть 123456, и 1234556788, и 123455. Мне подходит первый вариат, так как 123456**** === 1234567890
вот это ты упоролся
источник

J

JUSTasuffer in phpGeeks
Volodymyr Melko
вот это ты упоролся
В смысле?
источник

VM

Volodymyr Melko in phpGeeks
ну как ты себе представляешь равенство где 1234567890 = 123456**** ?
источник

J

JUSTasuffer in phpGeeks
мне приходит 1234567890, в базе есть 123456, и 1234556788, и 123455. Мне подходит первый вариат, так как 123456****, в моем случае, должен быть равен 1234567890, так как вместо звездочек может ббыть любое число
источник

VM

Volodymyr Melko in phpGeeks
ну опиши в бд кастомную функу, которая решит тебе это равенство
источник

J

JUSTasuffer in phpGeeks
Volodymyr Melko
ну опиши в бд кастомную функу, которая решит тебе это равенство
В этом вся проблема
источник

A

Arseny in phpGeeks
JUSTasuffer
Добрый день, есть поле в базе данных, содержащее в себе значение до 10 цифр (бывают значения и по 5, и по 4). На входе Я получаю только 10 символов. Если значение в бд имеет 5 символов. (12345), то это означает, что еще 5 цифр могут быть абсолютно любыми числами от 0 до 9.
Мне нужно написать какую-нибудь функцию, которая будет изначально проверять есть ли точное совпадение по цифрам, если нет, то...
На данным момент придумал только резать строку по одному и проводить запрос в бд, но это очень большая нагрузка (особенно, когда в бд стоит 1 символ). Что можно еще придумать?
перевести в числовой вид и работать как с числом, а не как со строкой - первое, что приходит в голову
источник

VM

Volodymyr Melko in phpGeeks
Arseny
перевести в числовой вид и работать как с числом, а не как со строкой - первое, что приходит в голову
не поможет, как ты числа сравнишь, что 12345 == 1234567890
источник