2016-09-14 2 views
0

Привет, поэтому у меня есть этот код, чтобы найти для меня кое-что.CakePHP удалить место в почтовом индексе внутри, где статья

$contractAddresses = $this->ContractAddresses->find() 
    ->contain(['Contracts'=> ['ContractItems' => ['Products' => ['Brands', 'Categories']]]]) 
    ->where([ 
      'Contracts.number' => $number, 
      'ContractAddresses.postal' => $postal, 
      'ContractAddresses.type' => 'S' 
      ]) 
    ->first(); 

Теперь 'contractAddresses.postal' может быть либо M1M 1M1 или M1M1M1 в базе данных. что означает, что есть пространство. теперь мне нужно удалить это пространство, чтобы его можно было сравнить с $postal. Я пробовал делать str_replace(' ','','ContractAddresses.postal') => $postal, но он не работает. Есть идеи? Большое спасибо! :)

ответ

0

Got it.

'REPLACE (ContractAddresses.postal, " ", "") = ' => $postal

+0

Пожалуйста, используйте ссылку для редактирования по вашему вопросу, чтобы добавить дополнительную информацию. Кнопка «Ответ на сообщение» должна использоваться только для полных ответов на вопрос. - [Из обзора] (/ review/low-quality-posts/13675585) – ADyson

+0

О, ладно! Благодаря! но это ответ на вопрос. :) – jeeeee

Смежные вопросы