এসকিউএল কুয়েরির মাধ্যমে পিএইচপিতে ডেটা ইনসার্ট করা
চলুন এখন শিখি কিভাবে টেবিলে নতুন ডেটা যোগ করতে হয়।
এটি INSERT INTO কমান্ডের মাধ্যমে করা হয়।
এর সিনট্যাক্স নিম্নরূপ:
<?php
$query = "INSERT INTO টেবিলের_নাম (ফিল্ড1, ফিল্ড2...) VALUES (মান1, মান2...)";
?>
চলুন আমাদের users টেবিলে একটি নতুন
ইউজার যোগ করি:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
এটা হয়তো একদম স্পষ্ট নয় যে, ইনসার্টের ফলাফল
আমাদের mysqli_fetch_assoc এর মাধ্যমে প্রসেসিং করার
প্রয়োজন নেই।
আমাদের শুধু mysqli_query এর মাধ্যমে এই কুয়েরি
এক্সিকিউট করতে হবে, এবং ইনসার্টের ফলাফল
PhpMyAdmin এর মাধ্যমে দেখা উচিত:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
এটাও লক্ষ্য করুন যে, ইনসার্ট করার সময়
আমরা id কলাম এবং এর মান উল্লেখ করি না।
এবং এটাই সঠিক, কারণ এই কলামের মান
ডেটাবেস স্বয়ংক্রিয়ভাবে বসিয়ে দেবে।
একজন নতুন ইউজার যোগ করুন 'user7', 26
বছর বয়স, বেতন 300।