|
|
|
php อยากโชว์ วิชาที่ตรงกับชื่อคุณครูนะค่ะ โดยเชื่อม 3 ตาราง |
|
|
|
|
|
|
|
Concept ก็ดีครับ....ก็ลองสร้างตาราง ลองจำลองข้อมูล....จากนั้นก็ลองเขียน Code ตามที่เคยเรียนขึ้นมาก่อน.....พอได้แบบนี้ มันจะเห็นภาพ ติดขัดตรงไหน มาถามอีกรอบ มีคนรอตอบครับ
|
|
|
|
|
Date :
2013-02-12 16:17:09 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา Structure Table มาดูหน่อยครับ
|
|
|
|
|
Date :
2013-02-12 16:17:34 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตารางน่าจะเป็นแบบนี้นะครับ
user เก็บ ชื่อ และข้อมูลของอาจารย์
subject เก็บชื่อและข้อมูลของวิชาเรียน
detail เอาไว้เก็บรายละเอียดต่างๆ เช่น id_วิชาเรียน id_อาจารย์ คาบเรียนไหน เวลา ฯลฯ
อาจจะตัดข้อมูลซ้ำซ้อนของ ตาราง detail อีก ก็แล้วแต่จะออกแบบฐานข้อมูล
แบบนี้เวลาทำ report จะง่ายกว่านะ
|
|
|
|
|
Date :
2013-02-12 18:26:15 |
By :
nutsuanplu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณพี่ ๆ ทุกคนนะคะ
อยากได้ประมาณนี้ค่ะ
|
|
|
|
|
Date :
2013-02-12 21:22:13 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองให้น้องเค้าหัดใช้ phpmyadmin หัดตั้งค่า ต่าง ๆ ตามที่ได้เรียนมาก่อน....ไม่หัดเลยจะไม่เป็นเอาเน้อ
|
|
|
|
|
Date :
2013-02-12 21:23:19 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (SQL)
CREATE TABLE `schedule` (
`id` int(3) unsigned zerofill NOT NULL,
`tb_subject` varchar(30) default NULL,
`day` enum('จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์','อาทิตย์') default NULL,
`time_start` time default NULL,
`time_stop` time default NULL,
PRIMARY KEY (`id`),
KEY `tb_subject` (`tb_subject`),
KEY `day` (`day`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- Dumping data for table `schedule`
--
INSERT INTO `schedule` VALUES (100, 'ภาษาไทย', 'จันทร์', '08:00:00', '09:00:00');
INSERT INTO `schedule` VALUES (200, 'ภาษาอังกฤษ', 'อังคาร', '08:00:00', '09:00:00');
INSERT INTO `schedule` VALUES (300, 'ศิลปะ', 'อังคาร', '09:00:00', '10:00:00');
-- --------------------------------------------------------
--
-- Table structure for table `subject`
--
CREATE TABLE `subject` (
`no_sub` int(3) unsigned zerofill NOT NULL auto_increment,
`tb_subject` varchar(30) default NULL,
`name_t1` varchar(100) default NULL,
`name_t2` varchar(100) default NULL,
`name_t3` varchar(100) default NULL,
PRIMARY KEY (`no_sub`),
KEY `name_t1` (`name_t1`(20)),
KEY `name_t2` (`name_t2`(20)),
KEY `name_t3` (`name_t3`(20))
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Dumping data for table `subject`
--
INSERT INTO `subject` VALUES (001, 'ภาษาไทย', 'ณัฏฐพัชร เพิ่มทรัพย์', NULL, NULL);
INSERT INTO `subject` VALUES (002, 'ภาษาอังกฤษ', 'ณัฏฐพัชร เพิ่มทรัพย์', 'นรภัทร ใจดี', NULL);
INSERT INTO `subject` VALUES (003, 'ศิลปะ', 'นรภัทร ใจดี', NULL, NULL);
-- --------------------------------------------------------
--
-- Table structure for table `user`
--
CREATE TABLE `user` (
`userid` int(3) unsigned zerofill NOT NULL auto_increment,
`username` varchar(15) default NULL,
`passwd` varchar(30) default NULL,
`name_last` varchar(100) default NULL,
`status` enum('Admin','Teacher') default NULL,
PRIMARY KEY (`userid`),
KEY `name_last` (`name_last`(20))
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Dumping data for table `user`
--
INSERT INTO `user` VALUES (001, 'Nut', '1234', 'Nutiiz', 'Admin');
INSERT INTO `user` VALUES (002, 'Grace', '1234', 'ณัฏฐพัชร เพิ่มทรัพย์', 'Teacher');
INSERT INTO `user` VALUES (003, 'Ploy', '4321', 'นรภัทร ใจดี', 'Teacher
|
|
|
|
|
Date :
2013-02-13 01:31:40 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ว้าวววววววววววว
|
|
|
|
|
Date :
2013-02-13 07:01:06 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีอะไรมาให้ลองดูเล่นๆครับhttp://jsfiddle.net/S35Aq/
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<style type="text/css">
td { width:170px; border:1px solid black; background:#ffff99; height:3em; vertical-align:top;}
tr:first-child td{ border:1px solid black; background:#33cc33;color:white; height:1.2em; vertical-align:baseline;text-align:center}
tr td:first-child {border:1px solid black; background:#33cc33;color:white; height:1.2em; vertical-align:middle;width:110px;}
</style>
</head>
<body>
<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<script>
var timing = ["","8:00 - 9:00","9:00 - 10:00","10:00 - 11:00","11:00 - 12:00","13:00 - 14:00","14:00 - 15:00","15:00 - 16:00" ];
var day = ["","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์","อาทิตย์"];
var rows = 0;
var cols = 0;
$("table tr:first-child td").each(function(index){
if(index>0)
$(this).text(timing[cols]);
cols++;
});
$("table tr td:first-child").each(function(index){
if(index>0)
$(this).text(day[rows]);
rows++;
});
</script>
|
|
|
|
|
Date :
2013-02-13 13:03:07 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามสบายครับ
|
|
|
|
|
Date :
2013-02-13 13:23:52 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่รีบ ตอนดึกๆจะกลับมาช่วยน่ะครับ
|
|
|
|
|
Date :
2013-02-13 13:36:02 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่คะ ประมาณว่า หนูดึงข้อมูล user มาเก็บเป็นตัวแปร
ดึงข้อมูลวิชามาเก็บเป็นตัวแปร ดึงข้อมูลครูที่สอนมาเก็บเป็นตัวแปร
แล้วให้ echo โดยเป็น if ซ้อน if ได้มั๊ยคะ ลองเขียนดูแล้ว แต่ไม่มีอะไรเปลี่ยนแปลงเลย
สงสัยจะเขียนผิด T^T
โค้ดคร่าว ๆ ค่ะ
Code (PHP)
if($num==1 and $show_data2[tb_setting]==1 ){
?>
<td align="center" bgcolor="<?php echo $bg?>" colspan="<?php
if ( $namee==$teach and $show_data2[tb_col]==$sub ) echo $show_data2[tb_col] ?>
|
|
|
|
|
Date :
2013-02-13 14:40:15 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไปถึงไหนแล้วครับ
|
|
|
|
|
Date :
2013-02-13 21:29:43 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T^T ทำไม่ได้ถึงไหนเลยค่ะ มันไม่ออก พอ if แบบข้างบน ก็กลายเป็น ตารางหายไปตามจำนวนวิชาที่มีแทน
เลยมานั่งออกแบบ UI แทนค่ะ ปั่นงานอยู่ >.< เสาร์นี้ ต้องส่งชื่อสอบโปรเจคแล้ว
ติดแค่อันนี้ กับ เล่น ไฟล์ vdo ค่ะ
|
|
|
|
|
Date :
2013-02-13 21:39:12 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไปทำส่วนของการเปิดไฟล์ วิดีโอ ก่อนซิครับ
มีโค้ดหน้าล็อคอินมั๊ย หรือหน้าที่มีการสร้างตัวแปร $_SESSION ช่วยเอามาลงให้พี่ดูด้วย
|
|
|
|
|
Date :
2013-02-13 21:44:44 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ด หน้าเช็ค login ค่ะ
Code
<?php
session_start(); //เปิด seesion เพื่อทำงาน ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<style type="text/css">
body {
background-image: url(image/2.jpg);
}
</style>
<body>
<? $Username = $_POST[Username];
//ประกาศซตัวแปรชื่อ username โดยการรับค่ามาจากกล่อง username ที่หน้า Login
$Password = $_POST[Password];
//ประกาศซตัวแปรชื่อ password โดยการรับค่ามาจากกล่อง password ที่หน้า Login
if($Username == "") { //ถ้ายังไม่ได้กรอกข้อมูลที่ชื่อผู้ใช้ให้ทำงานดังต่อไปนี้
echo "คุณยังไม่ได้กรอกชื่อผู้ใช้ครับ";
} else if($Password == "") { //ถ้ายังไม่ได้กรอกรหัสผ่านให้ทำงานดังต่อไปนี้
echo "คุณยังไม่ได้กรอกรหัสผ่านครับ";
} else { //ถ้ากรอกข้อมูลทั้งหมดแล้วให้ทำงานดังนี้
include("connectb.php"); //เรียก function สำหรับติดต่อฐานข้อมูลจากหน้า connect.php ขึ้นมา
$sql= "select * from user where Username ='$Username' and Password ='$Password' ";
$dbquery = mysql_query($sql); //ใช้ภาษา SQL ตรวจสอบข้อมูลในฐานข้อมูล
$num_rows = mysql_num_rows($dbquery);
//ให้เอาค่าที่ได้ออกมาประกาศเป็นตัวแปรชื่อ $num
if($num_rows<=0) { //ถ้าหากค่าที่ได้ออกมามีค่าต่ำกว่า 1
echo "Username หรือ Password อาจจะผิดกรุณา Login ใหม่อีกครั้ง <br /><a href=’index.php’>Back</a>";
} else {
while ($data = mysql_fetch_array($dbquery) ) {
//ถ้าค่ามีมากกว่า 0 ขึ้นไป ให้ดึงข้อมูลออกมาทั้งหมด
if($data[Status]==admin){ //ตรวจสอบสถานะของผู้ใช้ว่าเป็น Admin
echo "Hi Welcome Back Admin<br />"; //สร้าง session สำหรับให้ admin นำค่าไปใช้งาน
$_SESSION[ses_userid] = session_id(); //สร้าง session สำหรับเก็บค่า ID
$_SESSION[ses_username] = $Username; //สร้าง session สำหรับเก็บค่า Username
$_SESSION[ses_status] = "admin"; //สร้าง session สำหรับเก็บค่า สถานะความเป็น Admin
$msg=$msg."Welcome ";
$msg=$msg."".$Username."";
echo" <script> alert('$msg');window.location = 'admin.php'; </script>";
//ส่งค่าจากหน้านี้ไปหน้า index_admin.php
echo "waiting…………………………";
}elseif($data[Status]==teach_room){
echo "Hi Welcome Back teacher<br />"; //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
$_SESSION[ses_userid] = session_id(); //สร้าง session สำหรับให้ User นำไปใช้งาน
$_SESSION[ses_username] = $Username;
$_SESSION[ses_name] = $Name_Last;
$_SESSION[ses_status] = "teach_room";
$msg=$msg."Welcome ";
$msg=$msg."".$Username."";
echo" <script> alert('$msg ');window.location = 'teacher.php'; </script>";
$msg = $_GET[$msg];
echo "<br /> Waiting User…………………………";
}else{
echo "You Are User";
$_SESSION[ses_userid] = session_id();
$_SESSION[ses_username] = $Username;
$_SESSION[ses_status] = "user";
$msg=$msg."Welcome ";
$msg=$msg."".$Username."";
echo" <script> alert('$msg ');window.location = 'teacher.php'; </script>";
echo "<br /> Waiting user…………………………";
}
}
}
}
?>
</body>
</head></html>
|
ประวัติการแก้ไข 2013-02-13 21:48:00 2013-02-13 22:01:59
|
|
|
|
Date :
2013-02-13 21:46:51 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php session_start(); //เปิด seesion เพื่อทำงาน ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<style type="text/css">
body {
background-image: url(image/2.jpg);
}
</style>
<body>
<?
$Username = $_POST[Username];
//ประกาศซตัวแปรชื่อ username โดยการรับค่ามาจากกล่อง username ที่หน้า Login
$Password = $_POST[Password];
//ประกาศซตัวแปรชื่อ password โดยการรับค่ามาจากกล่อง password ที่หน้า Login
if($Username == "") { //ถ้ายังไม่ได้กรอกข้อมูลที่ชื่อผู้ใช้ให้ทำงานดังต่อไปนี้
echo "คุณยังไม่ได้กรอกชื่อผู้ใช้ครับ";
} else if($Password == "") { //ถ้ายังไม่ได้กรอกรหัสผ่านให้ทำงานดังต่อไปนี้
echo "คุณยังไม่ได้กรอกรหัสผ่านครับ";
} else { //ถ้ากรอกข้อมูลทั้งหมดแล้วให้ทำงานดังนี้
include("connectb.php"); //เรียก function สำหรับติดต่อฐานข้อมูลจากหน้า connect.php ขึ้นมา
$sql= "select * from user where Username ='$Username' and Password ='$Password' ";
$dbquery = mysql_query($sql); //ใช้ภาษา SQL ตรวจสอบข้อมูลในฐานข้อมูล
$num_rows = mysql_num_rows($dbquery);
//ให้เอาค่าที่ได้ออกมาประกาศเป็นตัวแปรชื่อ $num
if($num_rows<=0) { //ถ้าหากค่าที่ได้ออกมามีค่าต่ำกว่า 1
echo "Username หรือ Password อาจจะผิดกรุณา Login ใหม่อีกครั้ง <br /><a href=’index.php’>Back</a>";
} else {
while ($data = mysql_fetch_array($dbquery) ) {
//ถ้าค่ามีมากกว่า 0 ขึ้นไป ให้ดึงข้อมูลออกมาทั้งหมด
if($data[Status]==admin){ //ตรวจสอบสถานะของผู้ใช้ว่าเป็น Admin
echo "Hi Welcome Back Admin<br />"; //สร้าง session สำหรับให้ admin นำค่าไปใช้งาน
$_SESSION[ses_userid] = session_id(); //สร้าง session สำหรับเก็บค่า ID
$_SESSION[ses_username] = $Username; //สร้าง session สำหรับเก็บค่า Username
$_SESSION[ses_status] = "admin"; //สร้าง session สำหรับเก็บค่า สถานะความเป็น Admin
$msg=$msg."Welcome ";
$msg=$msg."".$Username."";
echo" <script> alert('$msg');window.location = 'admin.php'; </script>";
//ส่งค่าจากหน้านี้ไปหน้า index_admin.php
echo "waiting…………………………";
}elseif($data[Status]==teach_room){
echo "Hi Welcome Back teacher<br />"; //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
$_SESSION[ses_userid] = session_id(); //สร้าง session สำหรับให้ User นำไปใช้งาน
$_SESSION[ses_username] = $Username;
$_SESSION[ses_name] = $Name_Last;
$_SESSION[ses_status] = "teach_room";
$msg=$msg."Welcome ";
$msg=$msg."".$Username."";
echo" <script> alert('$msg ');window.location = 'teacher.php'; </script>";
$msg = $_GET[$msg];
echo "<br /> Waiting User…………………………";
}else{
echo "You Are User";
$_SESSION[ses_userid] = session_id();
$_SESSION[ses_username] = $Username;
$_SESSION[ses_status] = "user";
$msg=$msg."Welcome ";
$msg=$msg."".$Username."";
echo" <script> alert('$msg ');window.location = 'teacher.php'; </script>";
echo "<br /> Waiting user…………………………";
}
}
}
}
?>
</body>
</head></html>
|
ประวัติการแก้ไข 2013-02-13 22:01:33 2013-02-14 10:39:06
|
|
|
|
Date :
2013-02-13 21:57:51 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่า ^/\^ กำลังลองดูอยู่ค่ะ
|
|
|
|
|
Date :
2013-02-13 22:50:19 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สู้ๆครับ ราตรีสวัสดิ์ ครับ
|
ประวัติการแก้ไข 2013-02-14 07:54:07
|
|
|
|
Date :
2013-02-13 23:42:21 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กระทู้นี้ Hot จริง ๆ ..... โปรเจ็คน้องเสร็จเมื่อไร เอามาโชว์บ้างนะ...อยากเห็น ๆ
|
|
|
|
|
Date :
2013-02-14 08:06:54 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นการเขียน PHP+MySQL+Jquery ที่ไม่ต้องมานั่งปวดหัวกับการเอาข้อมูลที่ได้จากเดต้าเบส มาใส่ในตารางด้วยเงื่อนไขที่ซับซ้อน ทำการสร้างตารางด้วยโค้ด html ธรรมดาๆ แล้วค่อยดึงเอาข้อมูลมาใส่ด้วย jquery
<?php
session_start();
$_SESSION[ses_username]="ณัฏฐพัชร เพิ่มทรัพย์";
$link = mysql_connect("localhost","root",".......");
if(!$link) die("cannot connect db server");
mysql_select_db("................",$link) or die(mysql_error());
mysql_query("set names utf8");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> ตารางสอน อาจารย์<?php echo $_SESSION[ses_username];?> </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="Unidentifier">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<style type="text/css">
td { width:170px; border:1px solid black; background:#ffff99; height:3em; vertical-align:top;}
tr:first-child td{ border:1px solid black; background:#33cc33;color:white; height:1.2em; vertical-align:baseline;text-align:center}
tr td:first-child {border:1px solid black; background:#33cc33;color:white; height:1.2em; vertical-align:middle;width:110px;}
.smallCaps{font-size:0.8em;text-align:center;vertical-align:middle;}
.title{display:block; width:1100px; text-align:center; padding:1.5em; font-size:1.2em; background-color:lemonchiffon;border:1px solid black;}
</style>
</head>
<body>
<div class="title">ตารางสอน อาจารย์<?php echo $_SESSION[ses_username];?> ประจำปีการศึกษา ..... </div>
<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<script>
var timing = ["","08:00 - 09:00","09:00 - 10:00","10:00 - 11:00","11:00 - 12:00","13:00 - 14:00","14:00 - 15:00","15:00 - 16:00" ];
var day = ["","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์","อาทิตย์"];
var rows = 0;
var cols = 0;
$("table tr:first-child td").each(function(index){
if(index>0)
$(this).text(timing[cols]);
cols++;
});
$("table tr td:first-child").each(function(index){
if(index>0)
$(this).text(day[rows]);
rows++;
});
</script>
<?php
////////////////////////////////
/*
CREATE TABLE `schedule` (
`id` int(3) unsigned zerofill NOT NULL,
`tb_subject` varchar(30) default NULL,
`day` enum('จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์','อาทิตย์') default NULL,
`time_start` time default NULL,
`time_stop` time default NULL,
PRIMARY KEY (`id`),
KEY `tb_subject` (`tb_subject`),
KEY `day` (`day`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- Dumping data for table `schedule`
--
INSERT INTO `schedule` VALUES (100, 'ภาษาไทย', 'จันทร์', '08:00:00', '09:00:00');
INSERT INTO `schedule` VALUES (200, 'ภาษาอังกฤษ', 'พฤหัสบดี', '11:00:00', '12:00:00');
INSERT INTO `schedule` VALUES (300, 'ศิลปะ', 'อังคาร', '09:00:00', '10:00:00');
-- --------------------------------------------------------
--
-- Table structure for table `subject`
--
CREATE TABLE `subject` (
`no_sub` int(3) unsigned zerofill NOT NULL auto_increment,
`tb_subject` varchar(30) default NULL,
`name_t1` varchar(100) default NULL,
`name_t2` varchar(100) default NULL,
`name_t3` varchar(100) default NULL,
PRIMARY KEY (`no_sub`),
KEY `name_t1` (`name_t1`(20)),
KEY `name_t2` (`name_t2`(20)),
KEY `name_t3` (`name_t3`(20))
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Dumping data for table `subject`
--
INSERT INTO `subject` VALUES (001, 'ภาษาไทย', 'ณัฏฐพัชร เพิ่มทรัพย์', NULL, NULL);
INSERT INTO `subject` VALUES (002, 'ภาษาอังกฤษ', 'ณัฏฐพัชร เพิ่มทรัพย์', 'นรภัทร ใจดี', NULL);
INSERT INTO `subject` VALUES (003, 'ศิลปะ', 'นรภัทร ใจดี', NULL, NULL);
-- --------------------------------------------------------
--
-- Table structure for table `user`
--
CREATE TABLE `user` (
`userid` int(3) unsigned zerofill NOT NULL auto_increment,
`username` varchar(15) default NULL,
`passwd` varchar(30) default NULL,
`name_last` varchar(100) default NULL,
`status` enum('Admin','Teacher') default NULL,
PRIMARY KEY (`userid`),
KEY `name_last` (`name_last`(20))
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Dumping data for table `user`
--
INSERT INTO `user` VALUES (001, 'Nut', '1234', 'Nutiiz', 'Admin');
INSERT INTO `user` VALUES (002, 'Grace', '1234', 'ณัฏฐพัชร เพิ่มทรัพย์', 'Teacher');
INSERT INTO `user` VALUES (003, 'Ploy', '4321', 'นรภัทร ใจดี', 'Teacher');
*/
////////////////////////////////
?>
<script>
<?php
$timing = array("","08:00 - 09:00","09:00 - 10:00","10:00 - 11:00","11:00 - 12:00","13:00 - 14:00","14:00 - 15:00","15:00 - 16:00" );
$timing = array_flip($timing);
$day = array("","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์","อาทิตย์");
$day = array_flip($day);
$sql = "select * from subject where `name_t1`='{$_SESSION[ses_username]}' or `name_t2` ='{$_SESSION[ses_username]}' or `name_t3`='{$_SESSION[ses_username]}'";
$res = mysql_query($sql) or die(mysql_error());
while($data = mysql_fetch_assoc($res)){
$sql2 = "select * from schedule where tb_subject = '{$data["tb_subject"]}' ";
$res2 = mysql_query($sql2) or die(mysql_error());
while($data2 = mysql_fetch_assoc($res2)){
$timestart=substr($data2["time_start"],0,-3);
$timestop=substr($data2["time_stop"],0,-3);
$time = "$timestart - $timestop";
echo "\$(\"tr:nth-child(".($day[$data2["day"]]+1).") td:nth-child(".($timing[$time]+1).")\").append('{$_SESSION[ses_username]}<br /><b>{$data2["tb_subject"]}</b>').addClass('smallCaps');\n";
}
}
?>
</script>
</body>
</html>
|
ประวัติการแก้ไข 2013-02-14 13:21:02
|
|
|
|
Date :
2013-02-14 12:44:17 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าคิดถึงความเป็นจริง บางวิชาก็ใช้เวลาเรียน สองถึงสี่คาบเรียน
เราคงต้องเพิ่มอะไรบางอย่างครับ ... ???
|
|
|
|
|
Date :
2013-02-14 13:42:40 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันนี้ ไปสัมภาษณ์งานมา ได้งานแล้วค่ะ
ขอบคุณมากค่ะ พี่ Unidentifier เดี๋ยวหนูลองเอาไปประยุกต์ หรือไม่ ก็แก้ตามพี่เลย เป็นยังไง จะมาบอกนะคะ
โปรเจคยังแก้ได้ค่ะ เจอที่ปรึกษาใจดี แกให้ลุยโปรแกรมก่อน แล้วค่อยทำเล่มตาม
เผิ้อเรามีอะไรแก้ไข จะได้แก้ได้ ต่างกับอ. อีกท่าน แกให้ทำเล่มก่อน โหดมาก >.<
เพื่อนกลุ่มนั้นทำเล่มตั้ง 2 เดือน เพิ่งจะลงโปรแกรมเมื่ออาทิตย์ที่แล้ว อาจจะเสร็จไม่ทัน ต้องติด i ไว้เทอมหน้าอีก
ตารางสอนของเด็ก ป. 1 ค่ะ เลยคงไว้แบบนี้ก่อนได้ค่ะ ^^
>> พี่ต้นกล้า << โปรเจคหนู ทำสำหรับ เด็กป.1 ค่ะ
เค้ามีโครงการแท็บเล็ตให้เด็กป.1 เรียน หนูเลยเอามาคิดเรื่อง ให้คุณครู อัฟสื่อที่จะสอน แต่ละสัปดาห์ ประมาณนั้นค่ะ
แล้วเอาไปลง แท็บเล็ต ทำไปงู ๆ ปลา ๆ ค่ะ
โปรเจคกลุ่ม 3 คน ทำคนเดียว T^T แอบเซง
ขอบคุณพี่ ๆ ทุกคนมากนะคะ ถ้ายังไงเสร็จแล้ว จะเอามาอวดค่ะ ^^
|
|
|
|
|
Date :
2013-02-14 21:19:29 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-02-14 21:23:11 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กลับมาเคลียร์ตัวเอง เริ่มงานพรุ่งนี้เลย รีบมาก >.< เลยยังไม่ได้ลองเลยค่ะ เดี๋ยวจะพกไปทำตอนพัก
ได้งานตรงสายมั๊ย ก็พอตรงบ้างนะคะ เป็น Customer Service คอยบริการลูกค้า ผ่าน โทรศัพท์ แชท M เฝ้าเว็บ
แล้วก็ จะมีส่วนออกแบบแบนเนอร์ กับ ใช้ php เวลาที่เว็บเค้ามีปัญหาให้เราคอยดูค่ะ ทำเกี่ยวกับพวกเกมส์ออนไลน์ค่ะ
ทำไปก่อน กลัวว่า พอจบแล้ว จะหางานทำยาก เพราะไม่มี ประสบการณ์ เค้าไม่ค่อยอยากรับเรา
พอดี อันนี้ เค้าเป็นหุ้นส่วนกับเพื่อน เค้าเลยรับ เผือเวลาจบป.ตรี ซึ่งเหลืออีกครึ่งปี ตอนหางาน อย่างน้อย ๆ เราก็มีประสบการณ์ค่ะ
ปล. ไม่ได้ฝึกงาน ตอน ปวส. เค้าให้เกรดฝึกงานมาเลย แหะ ๆ ขอบคุณมากนะคะ ^^
|
|
|
|
|
Date :
2013-02-14 23:00:31 |
By :
Nutiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หรอครับ แสดงความยินดีด้วย แต่ต้องแบ่งเวลาระหว่างเรื่องเรียนกับงานให้ดีน่ะ
เพราะบางคนพอได้ทำงานมีเงินใช้ก็ทิ้งเรื่องเรียน อยู่กรุงเทพฯ หางานได้ไม่ยากครับ
ขอให้โชคดีน่ะครับ
|
|
|
|
|
Date :
2013-02-14 23:24:33 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะช่วยดีไหมเนี่ย
เอางี๊ครับพรุ่งนี้ผมทามโปรเจคที่ห้องแล็บที่มอจะทามให้แล้วกันครับ
จะเอามาป่ะให้ก้อแล้วกันน่ะครับ
|
|
|
|
|
Date :
2013-02-14 23:28:46 |
By :
กฟหกฟหก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|