PHP-তে SQL কোয়েরি করার সময় লুপে অ্যারে গঠন

অবশ্যই, নিজে হাতে সকল কর্মচারীদের মাধ্যমে যাওয়া খুব সুবিধাজনক নয়। বরং এটি আমাদের জন্য একটি লুপ দ্বারা সম্পন্ন হোক:

php<?php
  for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row);
  var_dump($data); // এখানে ফলাফল সহ একটি অ্যারে থাকবে
?>

আসুন জেনে নেওয়া যাক এই লুপটি কিভাবে কাজ করে।

লুপের প্রতিটি পুনরাবৃত্তিতে, mysqli_fetch_assoc ফাংশনটি ক্রমাগতভাবে ফলাফলের প্রতিটি সারি পড়ে, এটিকে $data অ্যারেতে লিখে।

যতক্ষণ না $res-এ সারি শেষ হয়, ততক্ষণ mysqli_fetch_assoc NULL ফেরত দেবে এবং লুপটি তার কাজ শেষ করবে। এবং প্রাপ্ত ফলাফলটি একটি দ্বি-মাত্রিক অ্যারেতে থাকবে $data।

Задание 1

বর্ণিত লুপ ব্যবহার করে সমস্ত কর্মচারীর একটি অ্যারে পান এবং var_dump এর মাধ্যমে স্ক্রিনে প্রদর্শন করুন।

Задание 2

প্রাপ্ত ফলাফল থেকে প্রথম কর্মচারীটি পান। echo এর মাধ্যমে স্ক্রিনে তার নাম প্রদর্শন করুন।

Задание 3

প্রাপ্ত ফলাফল থেকে দ্বিতীয় কর্মচারীটি পান। echo এর মাধ্যমে স্ক্রিনে তার নাম এবং বয়স প্রদর্শন করুন।

Задание 4

প্রাপ্ত ফলাফল থেকে তৃতীয় কর্মচারীটি পান। echo এর মাধ্যমে স্ক্রিনে তার নাম, বয়স এবং বেতন প্রদর্শন করুন।