PHP MySQL টেবিল থেকে ডেটা ফেচ করার জন্য নিচের ফাংশনগুলো ব্যবহার করে:
1. mysql_query() ফাংশন
PHP স্ক্রিপ্টে MySQL টেবিল থেকে ডেটা ফেচ করতে ব্যবহৃত হয়। দুটি প্যারামিটার নেয়, সাকসেসে TRUE, ফেইলাতে FALSE রিটার্ন করে।
সিনট্যাক্স
bool mysql_query(sql, connection);
| S. No. | প্যারামিটার ও বিবরণ |
|---|---|
| 1. | Sql — বাধ্যতামূলক: MySQL টেবিল থেকে ডেটা ফেচ করার SQL কোয়েরি |
| 2. | connection — অপশনাল: নির্দিষ্ট না করলে mysql_connect দিয়ে লাস্ট ওপেন করা কানেকশন ব্যবহার হয় |
2. mysql_fetch_array() ফাংশন
MySQL থেকে ডেটা ফেচ করার সময় এই ফাংশন ব্যবহার হয়। এটি রোকে অ্যাসোসিয়েটিভ অ্যারে, न्यूमেরিক অ্যারে, অথবা উভয়otype হিসেবে রিটার্ন করে। আরো রো না থাকলে FALSE রিটার্ন করে।
সিনট্যাক্স
mysql_fetch_array(result, resulttype);
| S. No. | প্যারামিটার ও বিবরণ |
|---|---|
| 1. | Result — বাধ্যতামূলক: mysql_query(), mysql_store_result() বা mysql_use_result() দিয়ে রিটার্ন করা রिजাল্ট সেট আইডেন্টিফায়ার |
| 2. | Resulttype — অপশনাল: কোন টাইপের অ্যারে প্রোডিউস হবে। মানগুলো: MYSQL_ASSOC, MYSQL_NUM, MYSQL_BOTH |