PHP MySQL শিখুন সহজ করে [পর্ব-০১] :: ডাটাবেজে যেভাবে ডাটা জমা করব(গ্রাফিক্যালি)

টিউন বিভাগ প্রোগ্রামিং
প্রকাশিত
জোসস করেছেন

এই টিউনটি চেইন টিউনের অন্তর্ভুক্ত আপনি চাইলে অন্য টিউন গুলো দেখতে  পারেন.........

ভুমিকাঃ

আস্সলামুয়ালাইকুম। আশা করি আল্লাহ্‌র রহমতে আপনারা সবাই ভাল আছেন। পর সমাচার আমি আপনাদের সাথে কিছু শেয়ার করার জন্য আসলাম।

আজ লিখব পিএইচপি মাইএসকিউএল নিয়ে। ওয়েব সাইটে সবসময় ফর্মের ব্যবহার থাকে। আজ আমি দেখাবো কিভাবে ইউজার থেকে ইনপুটকৃত ডাটা প্রসেস করা যায়।

এই টিউনে কি কি থাকবে ?

  • প্রয়োজনীয় সফটওয়্যারের নাম ও সংগ্রহের উপায়।
  • প্রয়োজনীয় স্ক্রীনশট
  • কোডিংকৃত ফাইল
  • গ্রাফিক্যালি বর্ণনা

শুরু করা যাকঃ

এটা একটা প্রোজেক্ট চেইন টিউন হবে ইনশাআল্লাহ্‌। আর তা নতুনদের জন্য।

মনে করি আমার একটি ওয়েব সাইট আছে। আমি  আমার সব বন্ধুদের যাবতীয় তথ্যগুলো (যেমন নাম, অ্যাড্রেস, মোবাইল নাম্বার ইত্যাদি) ডাটাবেজে জমা করে রাখতে এবং যখন যেভাবে ইচ্ছা সেই তথ্যগুলো ব্যবহার করতে চাই। এই কাজটাই আমরা পিএইচপি মাইএসকিউএল দিয়ে সুন্দর ভাবে ধাপে ধাপে করব ইনশাআল্লাহ্‌।

তো আর দেরি নয় শুরু করে দেই.........

১. আমরা অফলাইনে আমাদের কম্পিউটারে কাজটি করব তাই প্রথমে আমাদের কম্পিউটারকে সার্ভার (লোকাল হোস্ট) বানানোর জন্য সফটওয়্যার ইন্সটল দিতে হবে। আমরা ওয়াম্প (WAMP) সফটওয়্যারটি ইন্সটল দিব। ওয়াম্প আমরা কেন ব্যবহার করব তা আর বিস্তারিত লিখছি না। সফটওয়্যারটি ডাউনলোড করার জন্য ওয়াম্প লেখায় ক্লিক করুন এবং ইন্সটল করুন। সি ড্রাইভ ছাড়া অন্য ড্রাইভে ইন্সটল করলে ভাল হয়।

২. যেকোনো প্রোগ্রামিং কোড লিখতে এডিটর সফটওয়্যার প্রয়োজন হয়। যদিও নোটপ্যাড ব্যবহার করলেও হয় তবে আমরা ড্রিমওয়েভার সফটওয়্যারটি ব্যবহার করব। সফটওয়্যারটি থাকলে ইন্সটল দিন আর না থাকলে অফিসিয়াল সাইট থেকে নামাতে ক্লিক করুন ড্রিমওয়েভার লেখাতে। অথবা সফটওয়্যারগুলো অন্য কোন ভাবে সংগ্রহ করে ইন্সটল দিন। ইন্সটল দিতে কোন সমস্যা হলে মন্তব্য করুন ।

৩. কাজ শুরুর আগে কাজের ফলাফলটি যদি দেখে নেই তাহলে মনে হয় ভাল হয়। এজন্য wamp ফোল্ডারের (ওয়াম্প সফটওয়্যার যে ড্রাইভে ইন্সটল দিবেন সেখানে wamp নামে ফোল্ডার পাবেন।) www ফোল্ডারে একটি php project নামে ফোল্ডার তৈরি করি এবং information_form.html  ও information_form_process.php ফাইল দুটি php project ফোল্ডারে কপি করি। ফাইল দুটি ডাউনলোড করার জন্য  পিএইচপি ফাইল লেখাতে ক্লিক করি। পাসওয়ার্ড ০১৯২১৬৬৯৮৯৮।

৪. ফাইলটি ডাউনলোড করালে তিনটি ফাইল দেখা যাবে।

add_information.sql, information_form.html, এবং information_form_process.php

এখন ওয়াম্প সফটওয়্যারটি ওপেন করুন এবং যেকোনো ব্রাউজার ওপেন করে লিখুন localhost/phpmyadmin/ এবং এন্টার চাপুন। দেখবেন নীচের মতো পেজ ওপেন হয়েছে।

Allah is One

৫. এখন ডাটাবেজ লিংকে ক্লিক করি। create new database এ friends_form নাম দেই এবং create বাঁটনে ক্লিক করি। Database friends_form has been created মেসেজ দেখাবে।

৬. এখন নীচের মতো import লিংকে ক্লিক করি এবং Browse your computer থেকে add_information.sql   ফাইলটি চিনিয়ে দেই এবং GO বাঁটন চাপুন।

Quran is the complete code of life

৭. এবার ব্রাউজারে localhost লিখে এন্টার চাপুন।  নীচের মতো ওপেন হবে।

Allah is almighty

৮. এখন Your Projects এ php project লেখা ফোল্ডারে ক্লিক করুন। নীচের মতো ওপেন হবে...

Allah is One

৯. information_form.html ফাইল ক্লিক করি। নীচের মতো আসবে।

I Love ALLAH

১০. Name, address, sex, email, mobile no সব পূরণ করে Add Friend বাঁটনে ক্লিক করুন। নীচের মতো আসবে...

Allah is almighty

১১. ডাটাবেজে তথ্যগুলো আছে কি না দেখার জন্য ব্রাউজারে localhost/phpmyadmin লিখে এন্টার চাপুন। বাম দিকে friends_form লিংকে ক্লিক করুন। এরপর add_information লিংকে ক্লিক করুন। দেখুন ডাটাগুলো ডাটাবেজের টেবিলে জমা হয়েছে।

d11

আজ এ পর্যন্তই। আগামী পর্বে থাকবে কিভাবে আমরা এই প্রোজেক্টটি শুরু থেকে নিয়ে শেষ পর্যন্ত করতে পারি।

লেখকঃ এ.এম. রবিউল ইসলাম

বিশেষ দ্রষ্টাব্যঃ যে কেউ লেখা শেয়ার করতে পারবেন তবে নিজের নাম বলে চালিয়ে দিবেন না। যদি কোন বিষয় বুঝতে সমস্যা হয় তাহলে কমেন্ট বক্সে লিখুন।

পরবর্তী টিউনঃ PHP MySQL শিখুন সহজ করে [পর্ব-০২] :: এইচটিএমএল এ ফর্ম তৈরি,ডাটাবেজ ও টেবিল তৈরির কৌশল

সৌজন্যেঃ আবিশার১৪

Level New

আমি রবিউল ভাই। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 9 টি টিউন ও 96 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

carry on… I know html. need to learn javascript.

Level New

মন্তব্য করার জন্য ধন্যবাদ। আশা করি প্রোজেক্টটি সমাপ্ত করতে পারব।
আর পাসওয়ার্ড ঠিক আছে, ঠিক মতো কাজ করে। [গ্লোবাল ভাই]

Level 0

please continue

    Level New

    @sicoman: খুব দ্রুত ফিরে আসার চেষ্টা করছি………

Level 0

brother, kono framework a shuru theke sesh porjonto article kora jay na ?!

Bhai, onek onek dhonnobad ekti effective tune korar jonno. Ami jodi web er select option theke kono query kori seta kivabe korbo sejonno kivabe table create korbo r seta kivabe access hobe jodi ektu bolten khub upokrito hoi. Arektu clear kori mone koren amar site e kono information nei, user select option theke option select kore submit dile then information show korbe.

Level 0

password ta to kaj korche nah vai @robi

খুব ভালো লাগলো. ধন্যবাদ. ভালো web developer হতে হলে কতদিন সময় লাগতে পারে? বাজারে ৩-৪ মাসের যে
কোর্স গুলো আছে সে গুলো করলে কত টুকু শিকতে পারব? আমার ইচ্ছা odesk বা freelancer এ web developer হিসাবে কাজ করবো এ সব কোর্স করলে
কতটুকু সম্ভব. জানাবেন. ধন্যবাদ

Level 0

excellent job. following this tune , thanks for such a nice tune,,,please don’t stop, just carry on. we see people start and stop after writing few weeks…

Level 0

Password not response. Dear Robi Bro.

Level 0

I am interested to learn PHP Mysql . Please brother help and please change password and commenting here.

Level 0

localhost/phpmyadmin/ Not Found …PLs Help Bro..if any contact pls email here : [email protected]

    Level New

    অনেক দিন পর ফিরে এলাম।
    আশা করি আপনি এতো দিনে আপনি সমাধান পেয়ে গেছেন 🙂

কোন একটা ফ্রেমওয়ার্ক দিতে একটা টিউটোরিয়াল বানাতে পারেন।