รายละเอียดส่วนต่าง ๆ ของฟอร์มข้อมูล
label
คือ หัวข้อของ Object
ตัวอย่างการใช้งาน
ผลลัพธ์
type
คือ ประเภทของ Object ได้แก่ text, number, password, hidden, file, textarea, checkbox, radio, date, time, list, list_table
ตัวอย่างการใช้งาน
ผลลัพธ์
value
คือ ค่าของ Object
ตัวอย่างการใช้งาน
ผลลัพธ์
min,max
กำหนดช่วงตัวเลขที่สามารถป้อนค่าได้ ใช้กับ Object ประเภท number และกำหนดช่วงวันที่ Object ประเภท date
ตัวอย่างการใช้งาน
ผลลัพธ์
label
คือ หัวข้อของ Object
ตัวอย่างการใช้งาน
<?php
$field['f1']=['label'=>'หัวข้อช่องข้อความ'];
$field['f2']=['label'=>'หัวข้อกล่องข้อความ','type'=>'textarea'];
type
คือ ประเภทของ Object ได้แก่ text, number, password, hidden, file, textarea, checkbox, radio, date, time, list, list_table
ตัวอย่างการใช้งาน
<?php
$field['f3']=['label'=>'วันที่','type'=>'date'];
$field['f4']=['label'=>'ไฟล์แนบ','type'=>'file'];
$field['f5']=['label'=>'ตัวเลือก','type'=>'checkbox','list'=>[1=>'PHP',2=>'MySQL']];
$field['f6']=['label'=>'ตัวเลือก','type'=>'radio','list'=>[1=>'PHP',2=>'MySQL']];
$field['f7']=['label'=>'ตัวเลือก','type'=>'list','list'=>[1=>'PHP',2=>'MySQL']];
value
คือ ค่าของ Object
ตัวอย่างการใช้งาน
<?php
$field['f8']=['label'=>'หัวข้อช่องข้อความ','value'=>'PHP'];
$field['f9']=['label'=>'วันที่','type'=>'date','value'=>date('Y-m-d')];
$field['f10']=['label'=>'ตัวเลือก','type'=>'list','list'=>[1=>'PHP',2=>'MySQL'],'value'=>2];
min,max
กำหนดช่วงตัวเลขที่สามารถป้อนค่าได้ ใช้กับ Object ประเภท number และกำหนดช่วงวันที่ Object ประเภท date
ตัวอย่างการใช้งาน
<?php
$field['f11']=['label'=>'ตัวเลข','type'=>'number','min'=>11,'max'=>90];
$field['f12']=['label'=>'ตัวเลข','type'=>'date','min'=>'2026-07-09','max'=>'2026-07-15'];