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

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
0:0 MySQL এর পঞ্চম অংশে স্বাগত জানাই। তথ্য ব্যবহারকারীর জন্য ইকো করা এবং এর ফলাফল দেখানোর জন্য, "while" স্টেটমেন্ট ব্যবহার করতে হবে।
0:12 যেমন আমি বলেছি, আমরা row ভ্যারিয়েবল বানিয়েছি এবং এটি হল "= mysql_fetch_assoc".
0:19 এটি এখানে উপস্থিত "extract" কোয়েরী থেকে এসোসিয়েটিভ অ্যারে বানাচ্ছে।
0:25 "people" টেবিলে সবকিছু নির্বাচন করে সেগুলি "id" দ্বারা আরোহী ক্রমে যুক্ত করছি।
0:33 WHILE এর ভিতরে যেহেতু row কে অ্যারে হিসাবে লিখেছি এবং এটি একটি এসোসিয়েটিভ অ্যারে, row[0] ভুল হবে কারণ এটি সাংখ্যিক।
0:46 এটি সাংখ্যিক id ট্যাগ্স,এর বদলে আমরা আমাদের fieldnames ব্যবহার করব, যেহেতু এটি এসোসিয়েটিভ।
1:00 সুতরাং 0 1 2 3 4 এর পরিবর্তে আমরা প্রকৃত নাম ব্যবহার করব।
1:07 চলুন এর থেকে ভ্যারিয়েবল বানাই। id লিখি এটি তারপর firstname equals, আমরা সর্বত্র একই কাঠামো ব্যবহার করছি।
1:16 এটি কপি ও পেস্ট করা বেশ সহজ হবে।
1:19 চলুন এটি ইন্ডেন্ট করি।
1:24 আমাদের কাছে একসাথে 5 আছে।
1:28 এটি 5, এটি একটু বদলে দেই। এটি একটি অলস কাজ!
1:33 কিন্তু এইভাবে করলে এটি অনেক দ্রুত হয়।
1:36 তাই lastname এবং আমাদের কাছে জন্মতিথি(ডেট অফ বার্থ) আছে। আমাদের কাছে লিঙ্গ(জেন্ডার) ও আছে।
1:47 আমাদের কাছে সকল তথ্য আছে এবং কিভাবে এটি ব্যবহার করি?
1:51 আমাদের "echo" কমান্ড ব্যবহার করা দরকার।
1:55 সম্ভবত এর মাঝে লুপ আছে। তাই যাকিছু ইকো করি পুনরাবৃত্তি হবে।
1:59 এখানে উপস্থিত প্রতিটি রেকর্ড ঠিক। এই কোড পুনরাবৃত্তি করব।
2:03 উদাহরণস্বরূপ, আমি এখানে text লিখি। এখন এখানে 4টি রেকর্ড আছে।
2:12 এই পৃষ্টা রিফ্রেশের পর, text 4 বার ইকো হয়েছে তা দেখা উচিত।
2:17 4 বার লিখে কোডের অংশ প্রতিটি লুপ প্রতিনিধিত্ব করে।
2:23 আমরা id বা firstname বা অন্য কিছু সম্মিলিত করতে পারি, যা এসোসিয়েটিভ অ্যারে প্রয়োগ করে ডাটাবেস থেকে নিষ্কাশিত করেছিলাম।
2:33 এখন আমি লিখব firstname lastname was born on dob জন্মতিথির জন্য and is এবং আমি লিঙ্গ(জেন্ডার) এখানে রাখবো।
2:49 লাইন ব্রেক না ভুলে আমি আমাদের পৃষ্টা রিফ্রেশ করব।
2:55 আমাদের কাছে তথ্যের সমূহ আছে যা ভ্যারিয়েবল নামের দ্বারা গঠন করেছি।
3:02 আমরা সঠিক ক্রমে দিয়েছি এবং এটি প্রতিটি রেকর্ডের জন্য পুনরাবৃত্তি ও করা হয়েছে।
3:06 আমরা টেবিলের বিষয়বস্তু এই এস্টরিকের দ্বারা ঘোষিত তারকা ব্যবহার করে দিয়ে দিয়েছি, যেখানে এটি প্রতিটি একক তথ্য বা প্রতিটি রেকর্ড জমা করে।
3:20 এখন আমি এটি করি। আমি লিখব IF gender == F তারপর gender = female.
3:36 এর প্রকৃত বানান এবং তারপর আমরা লিখি else gender = male. এটি মানের উপর নির্ভর ভ্যারিয়েবলকে পুনরায় লেখে।
3:50 এটি রিফ্রেশ করলে আমরা দেখতে পারি যে এটি male male এবং female female এ বদলে গেছে। এই তথ্য প্রদর্শনের জন্য কিছু আকর্ষণীয় উপায় আছে।
3:59 এই মুহুর্তে people টেবিল থেকে নির্বাচন করছি এবং id দ্বারা আরোহী ক্রমে সাজাচ্ছি।
4:06 আমি অবরোহী id দ্বারাও সাজাতে পারি। আপনি দেখতে পারেন যে এটি তথ্যকে এইভাবে বদলে দেয়।
4:16 একে firstname এর অনুসারেও সাজাতে পারি। এটি একে অবরোহী বর্ণক্রমানুসারে এবং আরোহী একে আরোহী বর্ণক্রমানুসারে রেখে দেবে।
4:32 আমরা A D E এবং K পেয়েছি।
4:34 একইভাবে সারনেমেও করতে পারেন।
4:36 একইভাবে যা কিছুর সাথে করতে পারেন। এমনকি জন্মতিথির সাথেও, যতক্ষণ এটি সম্মিলিত করছেন।
4:44 আরেকটি জিনিস করার আছে, একে আবার id তে নিয়ে আসি এবং একে অবরোহী করতে হবে। আমরা এই সীমা 1 ব্যবহার করতে পারি বা সীমা 2, 3, 4 লিখতে পারি।
4:57 এখন এর জন্য সীমা 1 করব।
4:59 এখন চলুন 1 নেই যাতে পৃষ্টার ব্যবহারকারী টেবিলে রাখা শেষ ব্যক্তিকে জানতে পারে।
5:10 তাই আমি এখানে ইকো লিখব।
5:13 last person to be inserted into table was ইকো করুন এবং আমি এটি ঐভাবে ছেড়ে দেবো এবং তারপর একটি লাইনব্রেক যুক্ত করব।
5:28 আমি এখন first এবং last name ইকো করব। ঠিক আছে?
5:33 আমরা দেখতে পারি যে এখানে অনেক বিভ্রান্তি আছে।
5:37 Last person to be inserted.এটি সত্যিই কাজ করছে।
5:40 এটি ইতিমধ্যেই "limit" কমান্ডে লেখা হয়েছে।
5:42 আমি এটিকে ১ দ্বারা id এর অবরোহী ক্রমে সীমিত করে দিয়েছি - id বৃদ্ধি সম্বন্ধীয় - আমরা উপরে ৪ পেয়েছি এবং একে ১ দ্বারা সীমিত করলে ৪ ই শুধু রেকর্ড হবে যা নির্বাচিত করা হয়েছে।
6:02 সুতরাং, পূর্বে প্রদর্শিত রেকর্ড অনুযায়ী টেবিলের শেষ ব্যক্তি মান ইকো করবে।
6:09 এই "while" শুধু ১ টি তথ্য মান দেবে।
6:12 যেহেতু আমরা এখানে তথ্য মান দিচ্ছি,আমরা এর দ্বারা বিভ্রান্ত হয়েছি।
6:17 এটি এখানে একটি কমান্ড, "select * from people ", "order by id decs" আরেকটি এবং "limit ১" আরেকটি।
6:26 আমরা কমা বা অন্য কিছু ব্যবহার করিনি। এটি শুধু এই যে আমরা কোয়েরীর ভিতরে কোড কিভাবে লিখি।
6:36 এই কোড যাচাই করার জন্য php myadmin এ "insert" ফাংশন ব্যবহার করে প্রবিষ্ট করব এবং আরেকটি রেকর্ড যুক্ত করব।
6:44 উদাহরণস্বরূপ, "David Green" লিখি এবং আমাদের জন্মতিথি যা কিছু হতে পারে।
6:53 এটি বাস্তবে কোনো ব্যাপার নয় যে আমরা এখানে কি লিখছি। আমরা male লিখি।
7:00 এখানে নীচে এসে তথ্য জমা করি।
7:02 browse এ টিপুন এবং এখানে নতুন মান আছে। যখন আমরা এখানে ফেরত আসি এবং রিফ্রেশ করি, এটি "David Green" এ বদলে যাবে।
7:11 এটি বাস্তবে উপযোগী, যদি আপনার কাছে ওয়েবসাইট থাকে যেখানে আপনি ভিডিও বা ব্যক্তিগত ছবি রাখেন।
7:18 ব্যবহারকারীর দ্বারা প্রবিষ্ট শেষ স্থানে রাখতে পারি।
7:21 এটি সম্ভবত শেষ ব্যক্তি যা ওয়েবসাইটে নিবন্ধীকৃত হয়েছে বা যা কিছু।
7:26 এটি ব্যবহার করার সম্ভাবনা হল অবিরাম।
7:28 মূলত তথ্য কিভাবে ইকো করে এবং mysql কোয়েরী ব্যবহার করে কিভাবে তা নিপূণভাবে প্রয়োগ করে।
7:35 পরবর্তী অংশে, আমাদের ব্যবহারকারী যে তথ্য দেখাতে চান তা স্পষ্টরূপে বলার অনুমতি দেবো।
7:45 আমরা কিছু html ফর্ম বানাবো এবং তাদের এটি করতে সক্ষম করব।
7:50 এটি ডাটাবেস বা টেবিল থেকে তাদের পছন্দের নাম নির্বাচন করতে দেবে।
7:55 সুতরাং, আমার সাথে পরবর্তী অংশে সম্পর্ক করুন।
8:03 আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta