Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > อยากทราบวิธีดึงข้อมูลนักศึกษาในคณะโดยแยก ปี และ แสดงตามเงื่อนไขตามวันเดือนปี



 

อยากทราบวิธีดึงข้อมูลนักศึกษาในคณะโดยแยก ปี และ แสดงตามเงื่อนไขตามวันเดือนปี

 



Topic : 115906



โพสกระทู้ ( 11 )
บทความ ( 0 )



สถานะออฟไลน์




จะพูดให้เห็นภาพนะครับ เป็นการออก report ในหอพักนักศึกษา อยากทราบรายงาน ว่า มีคณะอะไรบ้างเข้าพัก และ ปี 1 - 4 มีกี่คน
โดย สามารถ กำหนดเวลาที่ต้องการให้ออก report เช่น 2015 - 4- 15 ถึง 2015 -5- 15 โดยนักศึกษาที่แสดงนั้นเป็นช่วงที่เข้าสมัครในระหว่างช่วงเวลาดังกล่าว


Code (PHP)
<!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=tis-620"> 
<title>Untitled Document</title>
</head>
<?
@mysql_connect("localhost", "root", "123456") or die(mysql_error());
@mysql_select_db("dmss") or die(mysql_error());
mysql_query("SET NAMES TIS620");
mysql_query("SET character_set_results=tis620");
mysql_query("SET character_set_client=tis620");
mysql_query("SET character_set_connection=tis620");
$SQL = "SELECT DISTINCT  faculty FROM members";
$result2 = mysql_query($SQL);

?>
<body>
<table bordercolor="#000000" width="1000" border="1" cellpadding="0" cellspacing="0">
<tr>
    <td colspan="6"><center><img src="../electricity/logo/T_Logo_Black.gif" width="178" height="178" /></center></td>
  </tr>
<tr>
    <td colspan="2">วันที่ออกรายงาน <? echo date('Y-m-d H:i:s'); ?></td>
    <td colspan="5">รายงานวันที่  ถึง</td>

  </tr>
  <tr>

    <td width="50%">คณะ</td>
    <td width="10%">ปี1</td>
    <td width="10%">ปี2</td>
    <td width="10%">ปี3</td>
    <td width="10%">ปี4</td>
    <td width="10%">รวม</td>
  
  </tr>
 <? while ($objResult = mysql_fetch_assoc($result2))  { ?> <tr>  
    <td><?=$objResult['faculty'] ?></td>
    <td><?  ?></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td> 
  </tr> <? } ?>
</table>
</body>
</html>


Code (SQL)
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
-- 
-- Host: localhost
-- Generation Time: Apr 20, 2015 at 04:34 PM
-- Server version: 5.0.51
-- PHP Version: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

-- 
-- Database: `dmss`
-- 

-- --------------------------------------------------------

-- 
-- Table structure for table `members`
-- 

CREATE TABLE `members` (
  `username` varchar(20) default NULL,
  `password` varchar(20) default NULL,
  `images` varchar(255) default NULL,
  `titlename` varchar(5) default NULL,
  `name` varchar(30) default NULL,
  `surname` varchar(30) default NULL,
  `e_name` varchar(30) default NULL,
  `e_surname` varchar(30) default NULL,
  `birth_day` date default NULL,
  `yearold` int(3) default NULL,
  `id_card` varchar(17) default NULL,
  `nationality` varchar(20) default NULL,
  `s_nationality` varchar(20) default NULL,
  `religious` varchar(20) default NULL,
  `fa_name` varchar(30) default NULL,
  `fa_surname` varchar(30) default NULL,
  `fa_job` varchar(20) default NULL,
  `ma_name` varchar(30) default NULL,
  `ma_surname` varchar(30) default NULL,
  `ma_job` varchar(20) default NULL,
  `status_fa_ma` varchar(30) default NULL,
  `member_id` varchar(12) NOT NULL,
  `stu_year` int(1) default NULL,
  `faculty` varchar(30) default NULL,
  `field` varchar(30) default NULL,
  `teacher` varchar(50) default NULL,
  `tel_teacher` varchar(10) default NULL,
  `tel` varchar(12) default NULL,
  `tel_emergency` varchar(10) default NULL,
  `name_emergency` varchar(30) default NULL,
  `fa_tel` varchar(12) default NULL,
  `ma_tel` varchar(12) default NULL,
  `pr_tel` varchar(12) default NULL,
  `pr_name` varchar(30) default NULL,
  `pr_relationship` varchar(10) default NULL,
  `email` varchar(40) default NULL,
  `social` varchar(40) default NULL,
  `address` varchar(150) default NULL,
  `address_idcard` varchar(200) default NULL,
  `blood` varchar(2) default NULL,
  `disease` varchar(10) default NULL,
  `name_disease` varchar(30) default NULL,
  `heal_disease` varchar(500) default NULL,
  `medicine` varchar(10) default NULL,
  `name_medicine` varchar(20) default NULL,
  `status` varchar(10) default NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY  (`member_id`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620;

-- 
-- Dumping data for table `members`
-- 

INSERT INTO `members` VALUES ('jirawins', '123123', 'photo.jpg', 'นาย', 'จิระวิน', 'แซ่โฉ่ง', 'Jirawin', 'Sarechong', '1990-01-21', 25, '5571500011068', 'จีน', 'ไทย', 'คริสต์', 'เซียะเหวิน', 'แซ่โฉ่ง', 'ขายชา', 'จินตานา', 'เด่นเกสินีจินดา', 'ครู', 'แยกกันอยู่', '5401290080', 4, 'บริหารธุรกิจ', 'ระบบสารสนเทศ', 'อ. นก', '-', '0956981478', '0956981478', 'ผมเอง', '0861890762', '0899992340', '0861890762', ' เซียะเหวิน', 'พ่อ', '[email protected]', 'facebook', 'afa', 'asdf', 'O', 'ไม่มี', '-', '', 'ไม่มี', '-', 'ADMIN', '0000-00-00 00:00:00');
INSERT INTO `members` VALUES ('ssssss', 'aaaaaa', 'add_button_1-128.png', 'นาย', 'สกาดหกด', 'หกดหกด', 'ddsfsdfd', 'sdfsdf', '1990-12-01', 11, '1231231231231', '11', '11', 'dfgsdfg', '-', '-', '-', '-', '-', '-', 'บิดาถึงแก่กรรม', '5401290082', 3, 'ppppp', 'ระบบสารสนเทศ', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', 'O', 'ไม่มี', '', '', 'ไม่มี', '-', 'ADMIN', '0000-00-00 00:00:00');
INSERT INTO `members` VALUES ('jirawin', '123456', 's.jirawin_1344186738_85.jpg', 'นาย', 'สกล', 'นคร', 'sakon', 'nakon', '1990-01-21', 25, '5571500011070', 'จีน', 'ไทย', 'คริสต์', 'เซียะเหวิน', 'แซ่โฉ่ง', 'ขายชา', 'จินตานา', 'เด่นเกสินีจินดา', 'ครู', 'แยกกันอยู่', '5401290158', 1, 'บริหารธุรกิจ', 'ระบบสารสนเทศ', 'อ. นก', '-', '0956981478', '0956981478', 'ผมเอง', '0861890762', '0899992340', '0861890762', ' เซียะเหวิน', 'พ่อ', '[email protected]', 'facebookss', '188', '486', 'A', 'ไม่มี', '', '', 'ไม่มี', '', 'USER', '0000-00-00 00:00:00');





Tag : PHP, MySQL









ประวัติการแก้ไข
2015-04-20 15:35:30
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-04-20 15:30:06 By : bdown View : 858 Reply : 2
 

 

No. 1



โพสกระทู้ ( 192 )
บทความ ( 0 )



สถานะออฟไลน์


อยู่สกลนครหรอ? ถ้าใช่ ก็คงเป็นคนบ้านใกล้เรือนเคียงน่ะเนี่ย อิอิ

Code (SQL)
SELECT  *  FROM members where date between  '2015 - 4- 15' and '2015 -5- 15'


field date ไม่รู้ว่าใช่วันที่สมัครไหม?
ส่วน Between เป็นการหาระหว่างช่วงของข้อมูล
https://www.thaicreate.com/tutorial/sql-between.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-20 22:41:47 By : ipstarone
 


 

No. 2



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


จะพูดให้เห็นภาพนะครับ เป็นการออก report ในหอพักนักศึกษา อยากทราบรายงาน ว่า มีคณะอะไรบ้างเข้าพัก และ ปี 1 - 4 มีกี่คน
โดย สามารถ กำหนดเวลาที่ต้องการให้ออก report เช่น 2015 - 4- 15 ถึง 2015 -5- 15 โดยนักศึกษาที่แสดงนั้นเป็นช่วงที่เข้าสมัครในระหว่างช่วงเวลาดังกล่าว

ได้ความต้องการ มาแล้ว สีแดงคือสิ่งที่ต้องการแสดง ฟีลด์ อะไรบ้างก็ select มาแสดง
เอาที่ต้องการ อย่าใช้ * เพราะไม่ได้ต้องการทั้งหมด
select field1, field2, .....

ได้ข้อจำกัด อะไรเป็นอะไรก็เอามาใส่ใน where
where วันที่สมัคร between startdate and enddate

โดยรูปแบบของวันที่ จะต้องอยู่ในรูป 'YYYY-MM-DD' 2015-04-01 คศ. (ผมไม่เคยใช้ YYYY-m-d 2015-4-1 ถ้า mysql ทำให้ใช้ได้ก็บอกกันมั่งนะครับ คงตกยุคล่ะ)

แสดงรายการเป็น group
select count( id )
from ...
where ....
group by ระดับชั้นปี


ประวัติการแก้ไข
2015-04-21 07:13:17
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-04-21 07:10:49 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากทราบวิธีดึงข้อมูลนักศึกษาในคณะโดยแยก ปี และ แสดงตามเงื่อนไขตามวันเดือนปี
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่