PHP-and-MySQL/C3/MySQL-Part-8/Bengali

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 পুনরায় স্বাগত জানাই। পূর্ববর্তী টিউটোরিয়ালে আমরা স্থাপিত করেছি যে, কি পরিবর্তন করতে যাচ্ছি এবং কিভাবে তা পরিবর্তন করতে যাচ্ছি।
00:09 এটি করে ফেলেছি।
00:11 এখন কোড যাচাই করব।
00:13 আমরা ডাটাবেসে তাকালে এখানে কয়েকটি রেকর্ড দেখি।
00:17 David এর রেকর্ড অন্য টিউটোরিয়াল থেকে হওয়ায় আমি এটি এখানে মুছে ফেলতে পারি।
00:23 মুছে ফেলার পর, এখানে Alex, Kyle, Emily এবং Dale এর রেকর্ড রয়েছে।
00:29 এখানে Kyle এর রেকর্ড ব্যবহার করে এটি একটি নির্দিষ্ট মানে বদলাবো।
00:34 পৃষ্ঠা রিফ্রেশ করে আপডেট নিশ্চিত করব।
00:38 আমি "Kyle" নির্বাচন করে এটি "Karen" এ বদলাবো এবং "Change" এ টিপব, এখানে সবকিছু অদৃশ্য হয়ে গেছে।
00:46 টেবিলে ফিরে এসে এটি রিফ্রেশ করতে "Browse" এ টিপব।
00:50 আমরা নীচে স্ক্রল করব এবং দেখব যে কিছু পরিবর্তন হয়নি।
00:58 আমি একটি ভুল করেছি। আমার ভুল হল যে এটি প্রথমে "name" ছিল এবং আমি এখন এটি "value" তে বদলাবো।
01:06 এটি "name" এর বদলে "value" হওয়া প্রয়োজন।
01:09 "value" এখানে নির্বাচিত সব কিছুর মান রাখে; অর্থাত ভ্যালু হল "id"
01:15 আমরা আমাদের ফর্ম জমা করলে ওটি এখানে আসবে এবং ভ্যালু এখানে "id" এর মধ্যে অন্তর্ভুক্ত করা হবে।
01:25 সুতরাং, আমি সমস্যা খুঁজে তা সংশোধন করে ফেরত গিয়ে রিফ্রেশ করব।
01:30 এখানে আমি আবার "Kyle" কে "Karen" এ বদলাবো। "Change" এ টিপে আপনি দেখতে পারেন যে কিছুই ঘটেনি।
01:37 ডেটাবেসে দেখতে পারি যে Alex, Kyle, Emily এবং Dale পেয়েছি।
01:42 যেহেতু আমরা "Kyle" কে "Karen" এ বদলেছি, id দৃশ্যমান পরিবর্তন দেখায়।
01:47 কিন্তু যখন আমরা "Browse" এ টিপে নীচে স্ক্রল করি, আমরা দেখতে পারি যে "Kyle" এখন "Karen" দ্বারা বদলে গেছে।
01:54 আমরা ফর্মসের দ্বারা ভ্যালুস ও আপডেট করতে পারি।
01:57 এটি খুব সহজ, যতক্ষণ আপনার এর প্রমিত জ্ঞান রয়েছে

পিএইচপি সফটওয়্যার

জিনিষগুলির নিপূণভাবে ব্যবহার

জিনিসগুলি যাচাই করা

if স্টেটমেন্টের ব্যবহার

ভ্যারিয়েবল পাস করা

বিশেষরূপে পোস্টিং ভেরিয়েবল ইত্যাদি।

02:15 এই টিউটোরিয়ালের মৌলিক ভাগ শিখে গেলে, সব শিখতে সক্ষম হবেন।
02:20 এই পর্যন্ত, এই টিউটোরিয়ালে, আপনি প্রবিষ্ট করা, আপডেট করা এবং একইভাবে অন্য কিছু শিখেছেন।
02:28 অন্তিম জিনিস যা আমি আপনাকে দেখাবো যে কিভাবে ডিলিট করে।
02:34 আপনাকে ডিলিট করা প্রদর্শন করতে, আমি এই পৃষ্ঠা নির্বাচন করব এবং এই বাক্স মুছে দেবো এবং এটি এডিট করব।
02:46 "Change" কে "Delete" দ্বারা বদলাবো।
02:49 এখানে আমি রেকর্ড মুছে ফেলবো যেখানে আমাদের একটি বিশেষ নাম দেখানো হয়েছে।
02:55 এটি করতে, আমি এখানে "lastname" যোগ করব।
03:01 এখন এটি রিসেন্ড করি না এবং চলুন "mysql.php" তে ফেরত যাই।
03:08 এখানে "Alex Garrett", "Karen Headen" রয়েছে যা পূর্ববর্তী উদাহরণ থেকে পরিবর্তন বা সংশোধন করা হয়েছে।
03:17 আমরা "Karen Headen" এ টিপব এবং তারপর "Delete" এ টিপব। এটি রেকর্ড মুছে দেবে।
03:24 কিন্তু এই মুহূর্তে এটি মোছা হইনি।
03:27 প্রথমে নিশ্চিত করি সকল রেকর্ড অক্ষত রয়েছে।
03:31 এখানে সকল রেকর্ড অক্ষত রয়েছে এবং আমি মুছতে একটি নির্দিষ্ট রেকর্ড নির্বাচন করব।
03:37 ধরুন "Emily Headen", এটি মুছতে আমি Emily Headen রেকর্ড নির্বাচন করব।
03:45 এখন এটি "mysql underscore delete.php" নামক একটি নতুন পৃষ্ঠায় জমা করা আবশ্যক।
03:52 একটি নতুন পৃষ্ঠা বানাতে যাচ্ছি যা mysql underscore delete.php রূপে সংরক্ষণ করি।
03:59 আমি আগের মত ঠিক একইরকম করব।
04:03 আমরা জুড়তে "require" এ যাচ্ছি অর্থাত আমাদের ডেটাবেসের সাথে জোড়া আবশ্যক।
04:10 ওহ দুঃখিত! চলুন আমরা "require connect.php" তে ফেরত যাই এবং আমরা আবার ভ্যারিয়েবল নেবো।
04:22 তাই চলুন এখানে "todelete" লিখি এবং যা এখানে আবার "POST" ভ্যারিয়েবলের সমান।
04:29 এই পৃষ্ঠায় ফর্ম পোস্ট করে চলুন এখানে কিছু মান বদলাই।
04:34 চলুন "todelete" লিখি।
04:37 তাই "select name" কে "todelete" এ বদলেছি।
04:41 এখন, আপনি এখানে এই ফর্মে একবার ফিরে দেখলে, আমি আপনাকে কোড পুনরায় দেখাবো।
04:47 এখানে দেখি যে প্রতিটি ক্ষেত্রে প্রতিটি রেকর্ডের জন্য name ভ্যালুস এবং id ভ্যালুস রয়েছে।
04:54 রিফ্রেশ করলে, আমাদের ফর্মের নাম হল "todelete" এবং আমরা এটি প্রতিটি মানের জন্য গ্রহণ করছি।
05:01 Emily এর রেকর্ড নির্বাচিত হয়ে থাকলে যেখানে id 3 এর সমান সেই রেকর্ড মুছে ফেলবো।
05:08 চলুন কোডে ফিরে যাই এবং এখানে আমাদের POST ভ্যারিয়েবল রয়েছে।
05:14 এখন আমি ইকো করে একটি উদাহরণ দিতে যাচ্ছি যে এটি কিভাবে সংশাধিত হয়।
05:20 এখানে Emily Headen রয়েছে। এখানে 3 এর অর্থ হল এটি id 3 কে ডেটাবেস বা টেবিল থেকে মুছে ফেলার জন্য ব্যবহার করতে পারি।
05:30 এখানে, আবার আমরা নতুন ভ্যারিয়েবল তৈরী করব এবং আমি এটিকে "mysql underscore query" বলবো।
05:41 এর ভিতরে কমান্ডের সম্পূর্ণ নতুন সমূহ ব্যবহার করব।
05:45 আমরা লিখব "DELETE FROM" এবং অবশ্যই আমাদের টেবিল নির্দিষ্ট করব।
05:52 এখন লিখুন "people" এবং "WHERE id equals "todelete".
05:57 "todelete" ভ্যারিয়েবল হল ব্যক্তির id, যা এই তালিকা থেকে নির্বাচিত করেছি।
06:03 চলুন এটি যাচাই করি। এখন Emily Headen লিখি।
06:08 Emily Headen এর রেকর্ড এখনও উপস্থিত থাকলে তা ডেটাবেসে দেখি।
06:13 এখনও রেকর্ড উপস্থিত কিনা তা দেখতে রিফ্রেশ করি।
06:17 যখন আমি "Emily Headen" এবং "Delete" এ টিপি, কিছুই ঘটে না।
06:22 আমরা ইকো করিনি কিন্তু রিফ্রেশ করতে "Browse" এ টিপলে, দেখতে পারি যে Emily এর রেকর্ড ডেটাবেস থেকে মুছে গেছে।
06:30 সুতরাং এই টিউটোরিয়ালের সমূহে, আমি মৌলিক পরিবেশন কমান্ড দেখিয়েছি যেমন

ডেটা প্রবিষ্ট করা

ডেটা পড়া

সংশোধন করা

ডেটা মুছে ফেলা এবং

html ফর্মে সম্মিলিত করা।

06:43 আমি কিছু ভুলে গিয়ে থাকলে, দয়া করে জানান এবং আমি তা এই টিউটোরিয়ালের অংশ হিসাবে যোগ করব।
06:50 আমার চ্যানেল থেকে আপডেটসের জন্য সাবস্ক্রাইব নিশ্চিত করুন।
06:53 আশা করি এই টিউটোরিয়াল সহায়ক হয়েছে। ধন্যবাদ।
06:55 আমি কৌশিক দত্ত বিদায় নিচ্ছি।

Contributors and Content Editors

Kaushik Datta, Pratik kamble