কম্পিউটার

বিদ্যমান MySQL টেবিল থেকে ডেটা আনতে PHP স্ক্রিপ্টে কোন PHP ফাংশন ব্যবহার করা হয়?


PHP একটি বিদ্যমান MySQL টেবিল থেকে ডেটা আনতে নিম্নলিখিত ফাংশন ব্যবহার করে -

mysql_query() ফাংশন

এই ফাংশনটি PHP স্ক্রিপ্টে একটি বিদ্যমান MySQL টেবিল থেকে ডেটা আনতে ব্যবহৃত হয়। এই ফাংশনটি দুটি প্যারামিটার নেয় এবং সাফল্যের ক্ষেত্রে সত্য বা ব্যর্থতার ক্ষেত্রে মিথ্যা প্রদান করে। এর সিনট্যাক্স নিম্নরূপ -

সিনট্যাক্স

bool mysql_query( sql, connection );

নিম্নলিখিত পরামিতিগুলি এই ফাংশনে ব্যবহৃত হয় -

S. না.
প্যারামিটার এবং বর্ণনা
1.
Sql
প্রয়োজনীয় - একটি বিদ্যমান MySQL টেবিল থেকে ডেটা আনার জন্য SQL ক্যোয়ারী
2.
সংযোগ
ঐচ্ছিক - যদি নির্দিষ্ট করা না থাকে, তাহলে mysql_connect দ্বারা শেষ খোলা সংযোগটি ব্যবহার করা হবে।

mysql_fetch_array() ফাংশন

এটি অন্য একটি ফাংশন যা পিএইচপি স্ক্রিপ্টে ব্যবহৃত হয় যখন বিদ্যমান MySQL থেকে ডেটা আনা হয়। এই ফাংশন সারিটিকে একটি সহযোগী অ্যারে, একটি সাংখ্যিক অ্যারে বা উভয় হিসাবে প্রদান করে। আর কোন সারি না থাকলে এই ফাংশনটি FALSE প্রদান করে। mysql_fetch_array() ব্যবহারের সিনট্যাক্স ফাংশন নিম্নরূপ -

সিনট্যাক্স

mysql_fetch_array(result, resulttype);

এই ফাংশনে ব্যবহৃত পরামিতিগুলি হল −

S. না.
প্যারামিটার এবং বর্ণনা1
1.
ফলাফল
প্রয়োজনীয়- mysql_query(), mysql_store_result() বা mysql_use_result() দ্বারা প্রত্যাবর্তিত একটি ফলাফল সেট শনাক্তকারী নির্দিষ্ট করে
2.
ফলাফলের ধরন
ঐচ্ছিক - কোন ধরনের অ্যারে তৈরি করা উচিত তা নির্দিষ্ট করে। নিম্নলিখিত মানগুলির মধ্যে একটি হতে পারে -
  • MYSQL_ASSOC
  • MYSQL_NUM
  • MYSQL_BOTH

  1. মাইএসকিউএল টেবিল থেকে কিছু শর্তের ভিত্তিতে ডেটা আনতে পিএইচপি স্ক্রিপ্ট কীভাবে লিখবেন?

  2. MySQL টেবিলের ডাটা সাজানোর জন্য এর ভিতরে ORDER BY clause ব্যবহার করে PHP স্ক্রিপ্ট কিভাবে লিখবেন?

  3. মাইএসকিউএল টেবিল থেকে ডেটা মেলানোর জন্য এটির ভিতরে LIKE ক্লজ ব্যবহার করে পিএইচপি স্ক্রিপ্ট কীভাবে লিখবেন?

  4. মাইএসকিউএল কোয়েরি দ্বারা প্রভাবিত সারির সংখ্যা দিতে কোন পিএইচপি ফাংশন ব্যবহার করা হয়?