এসকিউএল কুয়েরির মাধ্যমে পিএইচপিতে ডেটা ইনসার্ট করা

চলুন এখন শিখি কিভাবে টেবিলে নতুন ডেটা যোগ করতে হয়। এটি INSERT INTO কমান্ডের মাধ্যমে করা হয়। এর সিনট্যাক্স নিম্নরূপ:

php<?php
  $query = "INSERT INTO টেবিলের_নাম (ফিল্ড1, ফিল্ড2...) VALUES (মান1, মান2...)";
?>

চলুন আমাদের users টেবিলে একটি নতুন ইউজার যোগ করি:

php<?php
  $query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>

এটা হয়তো একদম স্পষ্ট নয় যে, ইনসার্টের ফলাফল আমাদের mysqli_fetch_assoc এর মাধ্যমে প্রসেসিং করার প্রয়োজন নেই। আমাদের শুধু mysqli_query এর মাধ্যমে এই কুয়েরি এক্সিকিউট করতে হবে, এবং ইনসার্টের ফলাফল PhpMyAdmin এর মাধ্যমে দেখা উচিত:

php<?php
  $query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
  mysqli_query($link, $query) or die(mysqli_error($link));
?>

এটাও লক্ষ্য করুন যে, ইনসার্ট করার সময় আমরা id কলাম এবং এর মান উল্লেখ করি না। এবং এটাই সঠিক, কারণ এই কলামের মান ডেটাবেস স্বয়ংক্রিয়ভাবে বসিয়ে দেবে।

Задание 1

একজন নতুন ইউজার যোগ করুন 'user7', 26 বছর বয়স, বেতন 300।