Se todas as
comprovações foram corretas, se introduz na base de dados do
livro de visitas a informação recebida como assinatura.
Mas antes se realizará um pequeno ajuste adicional dos dados a introduzir.
//se algum dos campos falta prefiro colocar um travessão ou "sem comentários"
if (!$nome)$nome="-";
if (!$email) $email="-";
if (!$comentario) $comentario="Sin comentarios";
Simplesmente se faz isso para comprovar se algum dos dados faltava, pois nesse caso preferimos introduzir um caractere ou texto especial ao invés de introduzir um string vazio.
Aliás, a variável que salva a valoração da página, teoricamente não precisa ser comprovada, porque sempre a receberemos bem, já que o formulário contém este valor em um campo SELECT de HTML, onde sempre se seleciona um valor válido introduzido pelo usuário, entre os possíveis, que os define o programador de tal campo SELECT.
Logo, devemos codificar uma sentença SQL com um INSERT com os dados do formulário. A sentença de inserção se realizará concatenando os dados do formulário com a própria sentença SQL.
//Geramos a ssql e inserimos o registro
$ssql = "INSERT INTO livrovisitas_php (nome,email,valoracao,comentario) VALUES ('" . $nome . "','" . $email . "'," . $_POST["valoracao"] . ",'" . $comentario . "')";
mysql_query($ssql,$conn);
Por último mostra-se uma mensagem agradecendo ao visitante que assinou o livro de visitas.
<div align="center"><b>Muito obrigado pela sua participação </b></div>
Pode-se
ver em em funcionamento aqui.