SELECT COUNT(*) AS test FROM %s WHERE id = %d AND tmp_mail <> ''
%s
ve %d
için nelerdir?
Bu, örneğin, kullanılan biçimidir sembolleri tarafından sprintf()
. Örnek:
<?php
$sql_template = "SELECT COUNT(*) AS test FROM %s WHERE id = %d AND tmp_mail <> ''";
$sql_real = sprintf($sql_template, 'sometable', 12345);
echo $sql_real;
?>
Çıktı:
SELECT COUNT(*) AS test FROM sometable WHERE id = 12345 AND tmp_mail <> ''
format symbols string ve decimal integer muhtemelen olduğuna.