ahh ok,
te entendi el proble es que no entiendes el sprintf
ejemplo de echo y sprintf
Código PHP:
$formato = "LIMIT 20 OFFSET 100"
echo $formato //devuelve "LIMIT 20 OFFSET 100"
Código PHP:
$offset = "numero 100";
settype($offset, 'integer'); //$offset es 100
$formato = "LIMIT 20 OFFSET %d";
sprintf($formato, $offset); //devuelve "LIMIT 20 OFFSET 100"