|
|
|
สอบถามเรื่อง array ใน การทำ side-script ต้องการใช้ IF check |
|
|
|
|
|
|
|
Code (PHP)
//ชื่อตาราง
$table = 'tbl_customer';
//ชื่อคีย์หลัก
$primaryKey = 'cust_id';
//ข้อมูลอะเรที่ส่งป datables
$columns = array(
array( 'db' => 'cust_id', 'dt' => 0 ),
array( 'db' => 'fullname', 'dt' => 1 ),
array( 'db' => 'tel1', 'dt' => 2 ),
array( 'db' => 'employee_id', 'dt' => 3 ),//อยากให้ค่าที่ส่งไปหน้าแสดงผลหากฟิลไม่มีข้อมูลให้แสดงคำว่า ยังไม่ระบุ แต่ถ้ามีข้อมูลให้เอาข้อมูลในฟิลมาแสดงครับ
array(
'db' => 'cust_id',
'dt' => 5,
'formatter' => function( $d, $row ) {
return '<button type="button" class="btn btn-sm btn-warning" data-toggle="modal" data-target="#exampleModal" data-whatever="'.$d.'">แก้ไข</button>';
}
),
array(
'db' => 'cust_id',
'dt' => 6,
'formatter' => function( $d, $row ) {
return '<button onclick="deleteRow('.$d.')" class="btn btn-sm btn-danger">ลบ</button>';
}
)
);
//เชื่อต่อฐานข้อมูล
$sql_details = array(
'user' => 'root',
'pass' => '',
'db' => 'cms_data',
'host' => 'localhost'
);
// เรียกใช้ไฟล์ spp.class.php
require( 'ssp.class.php' );
//ส่งข้อมูลกลับไปเป็น JSON โดยข้อมูลถูกดึงมาจากการเรียกใช้ class ssp
echo json_encode(
SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns )
);
Tag : PHP
|
ประวัติการแก้ไข 2022-04-23 13:22:06
|
|
|
|
|
Date :
2022-04-23 13:20:44 |
By :
gmgo |
View :
444 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ssp.class.php ไม่ใช่ Server-Side ที่แท้จริง (Server-side แบบหลอกๆ)
กด F12 ดู console.log
เห็นไหมว่ามัน Render ข้อมูลออกมาทั้งหมด
ทั้งที่จริงๆแล้วServer-sideต้อง Render เฉพาะหน้าที่ Active
|
|
|
|
|
Date :
2022-04-25 09:55:23 |
By :
Guest |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ เห็นทีผมคงจะเลิกใช้ หันมาหัดเขียนเองบ้างดีกว่า
|
|
|
|
|
Date :
2022-04-26 02:27:17 |
By :
gmgo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|