mysql_query(\"INSERT INTO `table` SET
`name` = \'\" . htmlspecialchars(mysql_real_escape_string($_POST[\'name\'])) . \"\'\"
гг, ошибаешься, это функция, которая используются регулярные выражения
если хочешь то пусть так будет
С одной стороны ты тоже прав т.к каждый элемент в php выполняет свою функцию,например if() проверяет условия,echo выводит данные.