ডেটাবেজ এবং টেবিল তৈরির পরে আমরা টেবিলে তথ্য ইনপূট দেওয়া শুরু করতে পারি।
MySQLi ব্যবহার করে MySQL এ ডেটা ইনসার্ট করা
SQL INSERT INTO স্টেটমেন্ট ব্যবহার করে আমরা ডেটাবেজের টেবিলে নতুন তথ্য ইনসার্ট বা যোগ করতে পারিঃ
kt_satt_skill_example_id=430
SQL স্টেটমেন্ট ব্যবহার করে টেবিলে তথ্য ইনপুট দেওয়ার সময় কিছু করনীয়ঃ
- পিএইচপিতে SQL কুয়েরির কোড অবশ্যই উদ্ধৃতি চিহ্নের মধ্যে লিখতে হবে।
- SQL এর স্ট্রিং ভ্যালুগুলোও উদ্ধৃতি চিহ্নের মধ্যে লিখতে হবে।
- সাংখ্যা-ভ্যালুর ক্ষেত্রে উদ্ধৃতি চিহ্নের প্রয়োজন নাই।
- NULL শব্দের ক্ষেত্রেও উদ্ধৃতি চিহ্নের প্রয়োজন নাই।
SQL সম্মন্ধে আরও জানতে আমাদের SQL টিউটোরিয়াল দেখুন।
পূর্ববর্তী অধ্যায়ে আমরা "testTB" নামে একটি ফাঁকা টেবিল তৈরি করেছিলাম। যাতে ৫টি কলামঃ "id", "firstname", "lastname", "email" এবং "insert_date" ছিল। এখন আমরা INSERT INTO স্টেটমেন্ট ব্যবহার করে টেবিলটিতে তথ্য ইনসার্ট করবো।
সতর্কতাঃ আপনার টেবিলের
AUTO_INCREMENT(যেমনঃ "id") অথবাTIMESTAMP(যেমনঃ "insert_date") কলামগুলোর ভ্যালু আপনাকে SQL কুয়েরিতে নির্দিষ্ট করে দিতে হবে না। কারণ এই কলামগুলোতে স্বয়ংক্রিয়ভাবেই ভ্যালু যোগ হয়ে যাবে।
নিম্নে আমরা MySQLi প্রসিডিউরাল এবং অবজেক্ট অরিয়েন্টেড উভয় প্রক্রিয়ায় "testTB" টেবিলে একটি নতুন রেকর্ড ইনসার্ট করবোঃ
উদাহরণঃ MySQLi প্রসিডিউরাল প্রক্রিয়ায় "testTB" টেবিলে নতুন তথ্য ইনসার্ট
kt_satt_skill_example_id=431
উদাহরণঃ MySQLi অব্জেক্ট-অরিয়েন্টেড প্রক্রিয়ায় "testTB" টেবিলে নতুন তথ্য ইনসার্ট
kt_satt_skill_example_id=433
Read more