Skip to content

Instantly share code, notes, and snippets.

View siteslave's full-sized avatar

Satit Rianpit siteslave

View GitHub Profile
@siteslave
siteslave / Agenda.txt
Last active December 12, 2015 00:08
รายละเอียดการอบรมหลักสูตร CodeIgniter
*หลักสูตร CodeIgniter + Twitter Bootstrap + Ajax + MySQL (จำนวน 2 วัน / ฟรี)
สถานที่อบรม : ห้องประชุมชั้น 2 สำนักงานสาธารณสุขจังหวัดมหาสารคาม
วันที่ 16 กุมภาพันธ์ 2556
----------------------------------------------------------------------------
ช่วงเช้า (09.30 - 12.00 น)
-> การติดตั้ง และกำหนดค่าการใช้งาน CodeIgniter เบื้องต้น
-> พื้นฐาน PHP OOP
-> หลักการทำงานแบบ MVC
@siteslave
siteslave / products.php
Created February 19, 2013 06:23
การตรวจสอบ Request ว่าเป็น Ajax หรือไม่
<?php
class Products extends CI_Controller
{
public function __construct()
{
parent::__construct();
}
public function get_list()
@siteslave
siteslave / 00001.js
Created February 20, 2013 08:09
Tab event on click
$('a[href="#tab_anc2"]').click(function(){
var hn = $('#hn').val(),
gravida = $('#sl_anc_gravida2').val();
anc.ajax.get_history(hn, gravida, function(err, data){
anc.set_history(data);
});
});
CREATE TABLE `master` (
`GROUP` varchar(29) DEFAULT NULL,
`TYPE` varchar(50) DEFAULT NULL,
`GFCODE` varchar(25) DEFAULT NULL,
`ID` varchar(25) DEFAULT NULL,
`TITLE` varchar(150) DEFAULT NULL,
`DATE1` varchar(8) DEFAULT NULL,
`DATE` date DEFAULT NULL,
`NDATE1` date DEFAULT NULL,
`SPACE` varchar(150) DEFAULT NULL,
@siteslave
siteslave / epidem.php
Created June 14, 2013 09:27
how_to_jsonp
<?php
$cb = $this->input->post('callback');
$rs = $this->epidem->get_epidem($date_start,$date_end);
$rows = json_encode($rs);
$json = $cb . '({"success": true, "rows": ' . $rows.'})';
// don't render json
#$this->_render_json($json);
@siteslave
siteslave / icare.json
Created July 25, 2013 05:00
icare.json
{
"success": true,
"rows": [
{
"person": {
"hospcode": "04911",
"pid": 111,
"cid": "111111111111",
"name": "ทดสอบ",
"lname": "เล่นๆ",
@siteslave
siteslave / hello.html
Created October 21, 2013 07:03
Hello world
<table class="table">
...
</table>
<!-- file ch2_1.html -->
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap: Table</title>
<!-- bootstrap style sheet -->
var options = {
//.
//.
//.
onPageClicked: function(e, originalEvent, type, page){
load_data(page);
}
}
@siteslave
siteslave / select2_ajax.html
Created December 16, 2013 03:29
[ประกอบหนังสือ Bootstrap]
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 101 Template</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="../assets/css/bootstrap.min.css" rel="stylesheet">
<script src="../assets/js/jquery.js"></script>
<script src="../assets/js/bootstrap.min.js"></script>
<script src="dist/select2.min.js"></script>
<script src="dist/select2.locale.th.js"></script>
@siteslave
siteslave / hospitals.php
Created December 16, 2013 03:32
[ประกอบหนังสือ Bootstrap]
<?php
$dsn = 'mysql:host=localhost; dbname=test';
$username = 'root';
$password = '';
try {
$conn = new PDO( $dsn, $username, $password);
$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
} catch ( PDOException $e ) {