هدف
فیلد SQL یک لیست کشویی از ورودی های بدست آمده از یک پرس و جوی پایگاه داده ارائه می دهد. برای استفاده از این فیلد باید بدانید چگونه یک پرس و جو بسازید و باید آن را در phpMyAdmin آزمایش کنید.
ایجاد فیلد
گزینه های ویژه در این فیلد عبارتند از:
- چندگانه اجازه انتخاب چندین مقدار را می دهد. اگر روی بله تنظیم شود، لیست 4 مورد را نمایش می دهد. در غیر این صورت 1 مورد را نمایش می دهد. در هر دو حالت برای انتخاب موارد یک لیست طولانی برای پیمایش وجود دارد - در صورت فعال بودن.
- پرس و جو پرس و جوی SQL که داده های لیست کشویی را فراهم می کند. پرس و جو باید دو ستون را برگرداند؛ یکی به نام 'value' که مقادیر موارد لیست را نگه می دارد؛ دیگری به نام 'text' که حاوی متن موجود در لیست کشویی است.
در این مثال از جدولی حاوی لیست نام های کشورها استفاده شده است. این پرس و جو است:
SELECT `id` AS value, `title` AS text
FROM `#__countrybase_countries`
WHERE `state` = 1
ORDER BY `title` ASC

توجه: در این مثال، گنجاندن نوع فیلد در عنوان فقط برای اهداف نمایشی است. آن را در عناوین فیلد خودتان نگنجانید.
ورود اطلاعات
ساده - از لیست انتخاب کنید.

نمایش اطلاعات
تصویر زیر از سایت، فیلد نمایش داده شده در یک مطلب را نشان می دهد. گزینه نمایش خودکار مسئول موقعیت فیلد است و قالب شما مسئول طراحی فیلد است.

خروجی یک مورد واحد یا لیستی از موارد (نام کشورها) جدا شده با کاما، به دنبال برچسب فیلد (کشور مبدأ) است.