একটি ওয়েব পৃষ্ঠায় একটি ডাটাবেস লিঙ্ক কিভাবে

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

1

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

2

আপনার ডাটাবেসে কানেক্ট করুন। আপনার ডাটাবেসে সংযোগ করতে আপনাকে এক বা একাধিক সার্ভার সাইড স্ক্রিপ্টগুলি ব্যবহার করতে হবে। নিম্নলিখিত উদাহরণ কোডটি পিএইচপি স্ক্রিপ্টের মধ্যে একটি মাইএসকিউএল সিস্টেমের সাথে একটি ডাটাবেস সংযোগ তৈরি করে দেখায়:

আপনার নিজের অ্যাকাউন্টটি প্রতিবিম্বিত করতে আপনাকে হোস্টের ঠিকানা, ব্যবহারকারীর নাম এবং পাসওয়ার্ড পরিবর্তন করতে হবে। সংযোগ তৈরির প্রক্রিয়া অন্যান্য ডাটাবেস সিস্টেম এবং প্রোগ্রামিং ভাষার ক্ষেত্রে একই রকম।

3

আপনার ডেটা অনুসন্ধান করুন। বেশিরভাগ ক্ষেত্রে স্ক্রিপ্টগুলি ডাটাবেসগুলি থেকে নির্দিষ্ট সেট ডেটাগুলি পুনরুদ্ধার করতে এসকিউএল (স্ট্রাকচার্ড ক্যোয়ারী ল্যাঙ্গুয়েজ) ব্যবহার করে। এই এসকিউএল কোয়েরিগুলি একটি সার্ভার সাইড স্ক্রিপ্টের ভিতরে থেকে কার্যকর করতে পারে। নিম্নলিখিত নমুনা কোয়েরিটি "গ্রাহক" নামে একটি সারণীতে সমস্ত রেকর্ড পুনরুদ্ধার করে:

গ্রাহকরা থেকে * নির্বাচন করুন

নিম্নলিখিত কোডটি পিএইচপি-তে এই কোয়েরিটি সম্পাদন করে:

$ গ্রাহক_সাল্ট = mysql_query ("গ্রাহকরা থেকে নির্বাচন করুন");

ভেরিয়েবলটিতে ক্যোয়ারী অনুসরণ করে ফলাফল তথ্য থাকে।

4

আপনার ডেটা আউটপুট। আপনি একবার আপনার ডাটাবেস থেকে ডেটা পুনরুদ্ধার করার পরে, আপনি এটি আপনার সাইট পৃষ্ঠাগুলির মধ্যে উপস্থাপন করতে পারেন, যা এইচটিএমএল মার্কআপে কাঠামোযুক্ত। নিম্নলিখিত কোডটি এইচটিএমএল স্ট্রাকচারের মধ্যে একটি পৃষ্ঠায় ক্যোয়ারির ফলাফলগুলি লেখার জন্য প্রদর্শন করে:

যখন ($ গ্রাহক_আরো = mysql_fetch_array ($ গ্রাহক_আসলে)) {প্রতিধ্বনি "

"। $ গ্রাহক_আরো ['কাস্টম নাম']।"

"; }

এই ক্ষেত্রে লুপটি "গ্রাহক" টেবিলের প্রতিটি রেকর্ডের মাধ্যমে পুনরাবৃত্তি করে একটি অনুচ্ছেদের উপাদান হিসাবে একটি "কাস্টমনাম" ক্ষেত্র থেকে পৃষ্ঠাটিতে মান লিখছে। আপনার ডাটাবেস টেবিলের ক্ষেত্রগুলি এবং আপনি যে HTML কাঠামোর মধ্যে সেগুলি প্রদর্শন করতে চান তা প্রতিবিম্বিত করতে আপনাকে কোডটি পরিবর্তন করতে হবে।

5

আপনার স্ক্রিপ্ট পরীক্ষা করুন। আপনার ডেটাবেস সংযোগ স্ক্রিপ্টটি সম্পূর্ণ হয়ে গেলে বা আংশিকভাবে সম্পূর্ণ হয়ে গেলে এটি পরীক্ষার জন্য এটি আপনার সার্ভারে আপলোড করুন। আপনি যদি ত্রুটির মুখোমুখি হন তবে আপনার টেবিলগুলির কাঠামোর পাশাপাশি আপনার ডাটাবেস অ্যাকাউন্টের বিশদটি পরীক্ষা করে দেখুন। একবার আপনি প্রতিষ্ঠিত হয়ে গেলে যে আপনি আপনার স্ক্রিপ্টে ডাটাবেসের সাথে সফলভাবে সংযোগ করতে পারবেন, আপনি সাইট ব্যবহারকারীদের কাছে আপনার ডেটা উপস্থাপনের জন্য বেসিক কোডটি তৈরি করতে পারেন।