Bu SQL fıkra Tamam çalışıyor:
SELECT * FROM `sf_guard_user` WHERE nombre_apellidos LIKE REPLACE('Mar Sanz',' ','%')
Şimdi Öğretiler bu sorgu yazmaya çalışıyorum. Ben denedim:
$query->andWhere(sprintf('%s.%s LIKE REPLACE (?," ","%")',
$query->getRootAlias(), $fieldName),
'Mar Sanz'));
ama ben bu hatayı alıyorum:
Warning: sprintf() [function.sprintf]: Too few arguments
Herhangi bir fikir?
Selamlar
Javi