Hola,
No sé si te servirá de algo, pero, personalmente, suelo hace un uso "extensivo" de la función "sprintf()", que vendría a ser la función "Format" de Delphi en PHP. Ya sabes de qué va más o menos el tema:
Código PHP:
$sql = sprintf("SELECT * FROM %s WHERE (field = '%s')", $table, $field);