Inserción de registros mediante consulta SQL en PHP
Ahora aprendamos a agregar nuevos registros
en una tabla. Esto se hace usando el comando
INSERT INTO. Tiene la siguiente sintaxis:
<?php
$query = "INSERT INTO tabla (campo1, campo2...) VALUES (valor1, valor2...)";
?>
Agreguemos un nuevo usuario a nuestra tabla
users:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Puede que no sea muy obvio que el resultado
de la inserción no necesitamos procesarlo mediante mysqli_fetch_assoc.
Solo necesitamos ejecutar esta consulta a través de
mysqli_query, y el resultado de la inserción
debemos verificarlo a través de PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
También presten atención a que durante la inserción
no indicamos la columna id y su valor.
Y eso es correcto, ya que el valor de esta columna
será establecido automáticamente por la base de datos.
Agregue un nuevo usuario 'user7', 26
años, salario 300.