Infoga poster via SQL-förfrågan i PHP
Låt oss nu lära oss att lägga till nya poster
i tabellen. Detta görs med kommandot
INSERT INTO. Det har följande syntax:
php<?php
$query = "INSERT INTO tabell (fält1, fält2...) VALUES (värde1, värde2...)";
?>
Låt oss lägga till en ny användare
i vår tabell users:
php<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Det kanske inte är helt uppenbart att resultatet
av infogningen inte behöver bearbetas med mysqli_fetch_assoc.
Vi behöver bara köra denna fråga via
mysqli_query, och resultatet av infogningen
behöver kontrolleras via PhpMyAdmin:
php<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Notera också att vi vid infogning
inte anger kolumnen id eller dess värde.
Och det är korrekt, eftersom värdet för denna kolumn
kommer att sättas automatiskt av databasen.
Задание 1
Lägg till en ny användare 'user7', 26
år gammal, lön 300.