Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, precisando de mais uma ajuda.
Estou gerando um código na minha base, onde quero que, se existe algum dado na minha tabela, ele retorna a mensagem que o item já foi assinado por $nome, caso não exista nada gravado, ele retorna com a execução do update e em seguida a mensagem que o item foi assinado com sucesso.
O código funciona, porém mesmo existindo um nome já cadastrado na tabela, ele diz que o item já está assinado por $nome, porém ainda sim executa o update.
Como eu posso consertar isso?
Segue código.
$sql = "select id, lista from chadoarthur where id='$id' and lista='$lista'";
$update = "UPDATE chadoarthur SET lista='$lista' WHERE id='$id'";
$updating = mysql_query($update);
$resultado = mysql_query($sql);
if (mysql_num_rows($resultado) > 0){
echo "<script>
alert('Item já assinado por $nome'); location= './index2.php';
</script>";
} echo "$updating";
echo "<script>
alert('Item assinado com sucesso!'); location= './index2.php';
</script>";
}Carregando comentários...