1
resposta

Evitar cadastro repetido !

function InseriProduto($conexao, $nome,$preco,$descricao,$produto_categoriaid) {

    $query = "insert into produtos(nome ,preco,descricao,produto_categoriaid) values ('{$nome}','{$preco}','{$descricao}','{$produto_categoriaid}')";

    return mysqli_query($conexao, $query);

}

Como verificar se um item já foi cadastrado informando isso na tela ?

1 resposta

Oi Marcelo, tudo bom?

Nesse caso, você pode fazer uma query buscando seu produto, dependendo do resultado, você insere:

function InseriProduto($conexao, $nome,$preco,$descricao,$produto_categoriaid) {
$query = "select count(*) from produtos where nome  =' {$nome}'";
$existe = mysql_query($conexao,$query);

if($existe == 0){
    $query = "insert into produtos(nome ,preco,descricao,produto_categoriaid) values ('{$nome}','{$preco}','{$descricao}','{$produto_categoriaid}')";

    return mysqli_query($conexao, $query);
} else {
    return "produto ja cadastrado";
}
}

Espero ter ajudado =)

Abraço e bons estudos.