Php inserir na base de dados.. erro na ultima linha

[code]
function insertDb($info,$table){
$count = 1; //Contador para auxiliar na colocação das virgula
foreach($info as $key=>$value){
$fields .= $key; //Montagem da query
$values .= “’”.$value."’"; //Montagem da query
if($count < sizeof($info)){
$fields .= “,”; //Inserção das virgulas
$values .= “,”; //Inserção das virgulas
}
$count++;
}

mysql_query(“INSERT INTO $table($fields) VALUES($values)”); //Realização da query
return (mysql_affected_rows() == 1) ? true : false; //Testa se a linha foi inserida no BD
}
?>

/$query = sprintf(“INSERT INTO person VALUES(%s,%s,%s,%s);”,
mysql_real_escape_string($name),
mysql_real_escape_string($wp_users),
mysql_real_escape_string($phone_comp),
mysql_real_escape_string($email),
mysql_real_escape_string($person_birth),
mysql_real_escape_string($job),
mysql_real_escape_string($act_type));
/

<?php require_once("insertdb.php"); //inclusao do arquivo com a funcao require_once("common.php"); // inclui o ficheiro common if(isset($_POST[campo1])){ //Testa se o form foi postado if(insertDb($_POST,"teste")){ //Chama a função echo "Dados inseridos com sucesso!"; } else{ echo "Falha ao inserir os dados!"; } } else{ //se não foi postado imprime o form ?> Campo 1:
Campo 2:
Campo 3:
Campo 4:
Campo 5:
Campo 6:

<? } ?> [/code]

da erro na ultima linha de codigo… outra duvida que surge é que coloco dentro do post da linha 31

cumps