Inserção de registros via consulta SQL em PHP
Vamos agora aprender a adicionar novos registros
em uma tabela. Isso é feito usando o comando
INSERT INTO. Ele tem a seguinte sintaxe:
<?php
$query = "INSERT INTO tabela (campo1, campo2...) VALUES (valor1, valor2...)";
?>
Vamos adicionar um novo usuário à nossa tabela
users:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Pode não ser muito óbvio que o resultado da
inserção não precisa ser processado com mysqli_fetch_assoc.
Precisamos apenas executar esta consulta através
de mysqli_query, e o resultado da inserção
deve ser verificado via PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Observe também que, durante a inserção,
não especificamos a coluna id e seu valor.
E isso está correto, pois o valor desta coluna
será definido automaticamente pelo banco de dados.
Adicione um novo usuário 'user7', 26
anos, salário 300.