Olá pessoal,
Criei o formulário e função descritos abaixo e estou tentando realizar um insert usando a função ao clicar no botão mas não está dando certo, apesar de não retornar erro algum.
Alguém pode me ajudar por favor ?
INDEX.PHP
<?php include("Conexao.php"); include("salvar.php"); ?> div.stars { width: 270px; display: inline-block; } input.star { display: none; } label.star { float: right; padding: 10px; font-size: 36px; color: #444; transition: all .2s; } input.star:checked ~ label.star:before { content: '\2605'; color: #FD4; transition: all .25s; } input.star-5:checked ~ label.star:before { color: #FE7; text-shadow: 0 0 20px #952; } input.star-1:checked ~ label.star:before { color: #F62; } label.star:hover { transform: rotate(-15deg) scale(1.3); } label.star:before { content: '\2605'; } textarea{ height: 120px; width: 300px; }Avalie aqui
<div style="margin-bottom: 20px;">
<label>Nome:</label>
<input type="text" name="nome" id="nome">
</div>
<div>
<label>Email:</label>
<input type="text" name="email" id="email">
</div>
<div class="stars" name="estrelas" id="estrelas">
<input class="star star-5" id="star-5" type="radio" name="star"/>
<label class="star star-5" for="star-5"></label>
<input class="star star-4" id="star-4" type="radio" name="star"/>
<label class="star star-4" for="star-4"></label>
<input class="star star-3" id="star-3" type="radio" name="star"/>
<label class="star star-3" for="star-3"></label>
<input class="star star-2" id="star-2" type="radio" name="star"/>
<label class="star star-2" for="star-2"></label>
<input class="star star-1" id="star-1" type="radio" name="star"/>
<label class="star star-1" for="star-1"></label>
<textarea class="field" name="comentario" placeholder="Digite sua sugestão aqui"></textarea>
<br>
<br>
<br>
<input type="submit" value="Cadastrar">
</form>
</div>
FUNCAO.PHP
function insert($nome, $email, $estrela, $comentario)
{
$sql = " SELECT * FROM new_table1 “;
$sql .= " WHERE EMAIL = '”.$email."'; ";
$query = mysql_query($sql);
if(mysql_num_rows($query)>0)
{
echo "<font color='red'><b>Este registro j foi cadastrado.</b></font>";
} else
{
$sql = " INSERT INTO new_table1 ";
$sql .= " (NOME, EMAIL, ESTRELAS, COMENTARIO) ";
$sql .= " VALUES ('$nome','$email',$estrela,'$comentario');";
//echo $sql;
$query = mysql_query($sql);
echo "<font color='red'>Registro includo com sucesso!!!</font>";
}
return $query;
//Retorna o aviso de confirmao.
}
Atenciosamente,
Yuri.