PHP'de SQL Sorgusu ile Kayıt Ekleme
Şimdi bir tabloya yeni kayıtlar eklemeyi
öğrenelim. Bu, INSERT INTO komutu
kullanılarak yapılır. Sözdizimi aşağıdaki gibidir:
<?php
$query = "INSERT INTO tablo (alan1, alan2...) VALUES (deger1, deger2...)";
?>
Hadi users tablomuza yeni bir
kullanıcı ekleyelim:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Ekleme işleminin sonucunu mysqli_fetch_assoc
ile işlememiz gerekmediği pek açık olmayabilir.
Sadece bu sorguyu mysqli_query ile
çalıştırmamız yeterlidir, ekleme sonucunu
ise PhpMyAdmin üzerinden görmemiz gerekir:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Ayrıca ekleme işleminde id sütununu
ve değerini belirtmediğimize de dikkat edin.
Bu doğrudur, çünkü bu sütunun değeri
veritabanı tarafından otomatik olarak atanır.
Yeni bir kullanıcı ekleyin: 'user7',
26 yaşında, maaşı 300.