Vladimir Kheifets пишет:
Извлекаемое содержимое "артикул" может содержать лишние символы, например, пробелы.
Примените функцию trim, чтобы их убрать.
Если, в Field (article) только цифры, без букв то, почему Type (varchar)?
Допустим, что в Field (article) всё таки есть не только цифры, например, "abc11033", тогда напишите:
$query="SELECT ..... WHERE article REGEXP '".trim($article)."$'";
Удачи!
1) и устроить через CSV-файл SQL-инъекцию )))
2) предположим, что в таблице лям записей, поле `article` было индексное, прощайте индексы )))
Ну и к ТС, с английского "article" переводится как "статья", есть общепринятое "sku", но если поделие, которому обновляете базу, досталось по наследству, тогда не Вам замечание. (Отредактировано автором: 04 Марта, 2021 - 13:57:42)
|