1
resposta

Duvida condição do if no php

Olá, se alguém puder me dar uma luz no seguinte if em php eu agradeço, não estou entendendo a condicional, segue o código:

<?php
if(mysqli_query($conexao, $query)) {
?>
<p class="alert-success">Produto <?= $nome; ?>, <?= $preco; ?> adicionado com sucesso!</p>
<?php
} else {
?>
<p class="alert-danger">O produto <?= $nome; ?> não foi adicionado</p>
<?php
}
?>
1 resposta

Ola amigo, tudo bom?

Este if pega uma conexão e uma query que ira ser executada la no mysql, caso a inserção de valores aconteça corretamente, ou seja, sem nenhum erro de código SQL, ele ira entra na primeira condição, caso encontrar algum erro de SQL ou valores incompatíveis, ele entra no else.

Espero ter lhe ajudado!