https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C3/MySQL-Part-6/Bengali&feed=atom&action=historyPHP-and-MySQL/C3/MySQL-Part-6/Bengali - Revision history2024-03-28T12:01:59ZRevision history for this page on the wikiMediaWiki 1.23.17https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C3/MySQL-Part-6/Bengali&diff=31514&oldid=prevKaushik Datta at 07:44, 27 February 20172017-02-27T07:44:02Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 07:44, 27 February 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 46:</td>
<td colspan="2" class="diff-lineno">Line 46:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|1:31</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|1:31</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|এটি আপনার ইচ্ছে।</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|এটি আপনার ইচ্ছে। আপনি খোঁজার জন্য ২টি ক্ষেত্রও ব্যবহার করতে পারেন।</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">|-</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">|1:32</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">|</del>আপনি খোঁজার জন্য ২টি ক্ষেত্রও ব্যবহার করতে পারেন।</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|1:35</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|1:35</div></td></tr>
</table>Kaushik Dattahttps://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C3/MySQL-Part-6/Bengali&diff=2748&oldid=prevKaushik Datta: Created page with '{| border=1 !Time !Narration |- |0:00 |নমস্কার! পূর্ববর্তী টিউটোরিয়ালে আমরা তথ্য নির্বাচ…'2013-02-11T08:54:47Z<p>Created page with '{| border=1 !Time !Narration |- |0:00 |নমস্কার! পূর্ববর্তী টিউটোরিয়ালে আমরা তথ্য নির্বাচ…'</p>
<p><b>New page</b></p><div>{| border=1<br />
!Time<br />
!Narration<br />
|-<br />
|0:00<br />
|নমস্কার! পূর্ববর্তী টিউটোরিয়ালে আমরা তথ্য নির্বাচিত করেছি এবং তা সফলভাবে পৃষ্ঠায় প্রদর্শন করেছি।<br />
|-<br />
|0:07<br />
|এখানে এই পৃষ্ঠায় ফেরত গেলে দেখতে পারি যে সবকিছু ঠিক কাজ করছে।<br />
|-<br />
|0:11<br />
|আমাদের সকল তথ্য এখানে আমাদের কাছে আছে।<br />
|-<br />
|0:18<br />
|পরবর্তী জিনিস শিখব যে কিভাবে কোথাও বলি যে ব্যবহারকারী নিজেদের তথ্য লিখে বর্ণন করতে পারেন।<br />
|-<br />
|0:25<br />
|এটি করার জন্য, আমি "connect include" ছাড়া পৃষ্ঠার সকল কোড মুছে ফেলবো।<br />
|-<br />
|0:32<br />
|ডাটাবেসের সাথে যুক্ত না হলে এটি কাজ করবে না।<br />
|-<br />
|0:35<br />
|এটি জানার জন্য অনেক কিছু এবং অন্যান্য জিনিস আছে।<br />
|-<br />
|0:42<br />
|আমি firstname, lastname, জন্মতিথি এবং gender নয়তো male বা female রাখবো।<br />
|-<br />
|0:51<br />
|এখানে নীচে, আমি একটি ফর্ম তৈরী করব। <br />
|-<br />
|0:58<br />
|এটি html ফর্ম হওয়ায় ট্যাগ শুরু এবং শেষ করা প্রয়োজন।<br />
|-<br />
|1:01<br />
|আমাদের "action" "mysql dot php" হবে এবং আমাদের "method" "POST" হবে।<br />
|-<br />
|1:14<br />
|এখানে আমরা একটি ফর্ম বানাবো যেখানে ব্যবহারকারী একটি নাম প্রদর্শন করতে পারে।<br />
|-<br />
|1:25<br />
|নামের জন্য আমরা "surname" ব্যবহার করব।<br />
|-<br />
|1:28<br />
|আপনি কোনো একটি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, খোঁজার জন্য জন্মতিথি বা লিঙ্গ।<br />
|-<br />
|1:31<br />
|এটি আপনার ইচ্ছে।<br />
|-<br />
|1:32<br />
|আপনি খোঁজার জন্য ২টি ক্ষেত্রও ব্যবহার করতে পারেন।<br />
|-<br />
|1:35<br />
|এখন আমি ২টি ক্ষেত্র ব্যবহার করা দেখাবো যাতে আপনি জানেন যে এটি খুব জটিল নয় বরং সহজ।<br />
|-<br />
|1:41<br />
|আমি এখানে "firstname" লিখব এবং "text" এর মত "input" বাক্স বানাবো এবং এর "name" "firstname" হবে। <br />
|-<br />
|1:51<br />
|আমরা এখানে একটি বিভাজক বানাবো এবং "lastname" লিখব। <br />
|-<br />
|1:55<br />
|এরপর আমরা আরেকটি ইনপুট বাক্স আগের রেখা কপি এবং এখানে পেস্ট করে বানাবো।<br />
|-<br />
|2:01<br />
|সুতরাং এই রেখা ঠিক একই আছে কিন্তু "firstname" এর স্থানে আমরা "lastname" লিখছি।<br />
|-<br />
|2:08<br />
|আমরা "input" type equal "submit" লিখব এবং এর "value" হবে "Get data".<br />
|-<br />
|2:20<br />
|তাই আমরা "firstname" এবং "lastname" এবং "submit" বাটন নিয়েছি।<br />
|-<br />
|2:25<br />
|এটি রিফ্রেশ করলে আমরা "Firstname" এবং "Lastname" দেখতে পারি।<br />
|-<br />
|2:29<br />
|আমি এখন এটি মুছে দেবো এবং এরজন্য "submit" বাটন টেপা হয়েছে কিনা যাচাই করব।<br />
|-<br />
|2:34<br />
|এটি করার জন্য প্রথমে "submit" বাটনকে নাম দেবো "submit".<br />
|-<br />
|2:39<br />
|তারপর আমি "if" স্টেটমেন্টে লিখব - "if dollar underscore POST submit". <br />
|-<br />
|2:51<br />
|"submit" বাটন টেপা হলে, ব্লক শুরু করুন।<br />
|-<br />
|2:55<br />
|এই কোডের ব্লক নিষ্পাদিত করতে হবে এবং ব্লক যেখানে চাই ওখানে শেষ করি।<br />
|-<br />
|3:02<br />
|এটি এই তরঙ্গায়িত বন্ধনীর পরে আছে কারণ এটি "while" স্টেটমেন্টের একটি অংশ।<br />
|-<br />
|3:08<br />
|বাস্তবে এইজন্য আমাদের while স্টেটমেন্টের দরকার নেই। কিন্তু তবুও এর জন্য আমি এটি রাখবো।<br />
|-<br />
|3:17<br />
|আমি এখন "grab POST data" এবং "dollar firstname" লিখব।<br />
|-<br />
|3:29<br />
|সুতরাং এটি হল "dollar underscore POST firstname" এবং তারপর আমি "lastname" লিখব।<br />
|-<br />
|3:40<br />
|আমি "firstname" কপি ও পেস্ট করে "lastname" এ বদলে দেবো।<br />
|-<br />
|3:43<br />
|সুতরাং আমরা "firstname" এবং "lastname" পেয়ে গেছি।<br />
|-<br />
|3:46<br />
|আমি "echo" এবং তারপর এই বার্তা "Record for firstname" লিখব। অন্যভাবে, এই মুহুর্তে এটি করছি না।<br />
|-<br />
|4:02<br />
|আমি এখানে সোজা আমাদের কোয়েরীতে যাবো।<br />
|-<br />
|4:05<br />
|আপনার যদি মনে থাকে, আমি বর্ণন করেছি যে আপনি যে তথ্য বিশিষ্টভাবে চান তা বলতে পারেন।<br />
|-<br />
|4:13<br />
|এইজন্য আমি "SELECT star FROM people WHERE firstame equals Alex and lastname equals Garret" লিখব।<br />
|-<br />
|4:28<br />
|আমি এটি এই কোয়েরীর ভিতরে যেখানে নির্বাচন করছি তা দেখাইনি।<br />
|-<br />
|4:32<br />
|আমি এটি আপডেটে দেখিয়েছি যেখানে আপডেট করতে পারি where the firstname equals "Alex" and the lastname equals "Garret".<br />
|-<br />
|4:38<br />
|এখন টেবিল থেকে যা চাই তা নির্বাচন করব এবং বলবো যে সবকিছু নির্বাচন করুন যেখানে firstname Alex থেকে lastname Garret আছে।<br />
|-<br />
|4:48<br />
|আমরা যদি ডাটাবেস দেখি, firstname খুঁজে "Alex" এর সাথে মেলাচ্ছি ও সারনেম খুঁজে "Garret" এর সাথে মেলাচ্ছি।<br />
|-<br />
|4:56<br />
|আমরা এখানে তথ্যের সম্পূর্ণ সারি নির্বাচন করছি যা গোলাপী রং দ্বারা চিনহাঙ্কিত এবং এখান থেকে সম্পূর্ণ তথ্য নির্বাচন করছি।<br />
|-<br />
|5:08<br />
|জন্মতিথি থেকে gender, id থেকে firstname এবং lastname পর্যন্ত।<br />
|-<br />
|5:11<br />
|আমরা বুঝে গেছি যে এটি এইসময় শুধুমাত্র একটি রেকর্ড নির্বাচন করবে, তাই "id" দ্বারা অর্ডার করার দরকার নেই। <br />
|-<br />
|5:19<br />
|কিন্তু তবুও এটিকে এইভাবেই রাখবো, কারণ এখানে কেবল একটি রেকর্ড আছে। <br />
|-<br />
|5:24<br />
|অর্ডার করা কোনো বিষয় নয়, তাই একে এইভাবে ছাড়তে পারি।<br />
|-<br />
|5:27<br />
|আমরা লুপ চালাচ্ছি, তথ্যের প্রতিটি অংশ নির্বাচন করছি এবং male কে "male" এ এবং female কে "female" এ বদলাচ্ছি।<br />
|-<br />
|5:35<br />
|আমরা এই কোয়েরী ভিত্তিক তথ্য ইকো করছি কারণ এই তথ্য ভিত্তিক কোয়েরী আমার ফার্স্টনেম এবং সারনেমের জন্য বিশিষ্ট।<br />
|-<br />
|5:44<br />
|আমরা এখানে প্রাপ্ত firstname এবং lastname ইকো করতে যাচ্ছি, যা আমার first এবং lastname কিন্তু এখানে উপস্থিত "Alex" কে "firstname" এ বদলে।<br />
|-<br />
|5:58<br />
|এখন এটি পুনরাবৃত্তি। এটি ডবল ভ্যারিয়েবল।<br />
|-<br />
|6:01<br />
|আমাদের কাছে "firstname" আছে এবং এখানে এমনিই আছে, আমি একে "firstname underscore form" এবং "lastname underscore form" নাম দেবো। <br />
|-<br />
|6:07<br />
|যেখানে firstname এটির সমান পোস্ট করা হয়েছে সেখান থেকে নির্বাচন করব এবং lastname যা lastname form এর সমান পোস্ট করেছি।<br />
|-<br />
|6:16<br />
|এটি সেই তথ্য যা ফর্ম থেকে আসে।<br />
|-<br />
|6:18<br />
|আমি যদি html ফর্ম এ "Alex Garret" লিখি এবং জমা করি তাহলে এটি "Alex" এর সমান এবং এটি "Garret" এর সমান হবে।<br />
|-<br />
|6:30<br />
|কোয়েরী শুধুমাত্র একটি উত্তর দেবে কারণ এইসময় "Alex Garret" নামক একটিই মানুষ আছে। <br />
|-<br />
|6:37<br />
|এটি "Alex Garret" এর জন্য সব তথ্য নিয়ে male বা female এর জন্য যাচাই করে এই বিশেষ বার্তা ইকো করবে।<br />
|-<br />
|6:45<br />
|সুতরাং আমি যদি এখানে আসি এবং রিফ্রেশ করি এখানে কিছুই নেই কারণ কোনো তথ্য এই ফর্ম ভ্যারিয়েবলে দেওয়া হইনি।<br />
|-<br />
|6:57<br />
|চলুন আপনাকে দেখাই। এটি খালি তাই people থেকে "star" এই শর্তে নির্বাচন করছি যে "WHERE the times equals to nothing and the lastname equals to nothing".<br />
|-<br />
|7:08<br />
|এটি এইসময় কোনো তথ্য দেয়নি কারণ আমরা firstname এবং lastname এ আসল মানুষের নাম পেয়েছি।<br />
|-<br />
|7:18<br />
|যাইহোক আমি এখন সম্পূর্ণরূপে ক্রমরহিত নাম লিখব।<br />
|-<br />
|7:23<br />
|চলুন "David Green" লিখি এবং গেট তথ্য টিপি এবং কিছুই হয়নি, ঠিক আছে?<br />
|-<br />
|7:29<br />
|যদি শেষে আমাদের কাছে একটি এরর বার্তা থাকে, এটি হল এখানে লিখিত কোয়েরী, আমি লিখতে পারি "or die mysql error".<br />
|-<br />
|7:41<br />
|আমি এখানে ফেরত যাই, "David Green" লিখি এবং গেট তথ্য টিপি, আমরা কোনো এরর পাইনি।<br />
|-<br />
|7:49<br />
|এটি এইজন্য কারণ sql কোডের গঠন সঠিক এবং তাই কোনো এরর পাইনি।<br />
|-<br />
|7:54<br />
|আমি শুধু এটি যাচাই করছিলাম।<br />
|-<br />
|7:56<br />
|চলুন একটি নাম অনুমান করি যা ডাটাবেসে আছে।<br />
|-<br />
|8:00<br />
|"Alex Garret" লিখি এবং "Get data" তে টিপি।<br />
|-<br />
|8:05<br />
|আমরা এখানে দেখাচ্ছি alex garret was born blah blah blah and is male.<br />
|-<br />
|8:10<br />
|"Dale Garrett" লিখি এবং "Get data" তে টিপি এবং আমরা ডাটাবেস থেকে এই তথ্য পেয়েছি।<br />
|-<br />
|8:17<br />
|সুতরাং আপনি দেখতে পারেন যে তথ্যতে ফর্ম সম্মিলিত করার জন্য এটি খুবই দরকারী।<br />
|-<br />
|8:25<br />
|আমি এখানে শেষ করে পরবর্তী অংশে যাবো যেখানে এই পদ্ধতি ব্যবহার করে কিভাবে রেকর্ড আপডেট করে তা বলবো।<br />
|-<br />
|8:38<br />
|আপনাদের অনেকে এটি নিজে করতে সক্ষম হয়েছেন তবুও এই দরকারী জিনিস সম্পর্কে বলবো।<br />
|-<br />
|8:44<br />
|শীঘ্রই দেখা হবে। আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।</div>Kaushik Datta