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,038

HOME > PHP > PHP Forum > อยากเปลี่ยนจาก drop-down เป็น ตาราง check list ตรงรายชื่อนักเรียนคับ


[PHP] อยากเปลี่ยนจาก drop-down เป็น ตาราง check list ตรงรายชื่อนักเรียนคับ

 
Topic : 128564



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



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



Code (PHP)
001.<?php include('header.php');?>
002.<div id="page-wrapper">
003.    <div class="container-fluid">
004.        <div class="row bg-title">
005.            <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
006.                <h3 class="page-title">เพิ่มข้อมูลห้องเรียน</h3>
007.            </div>
008.            <!-- /.col-lg-12 -->
009.        </div>
010.        <div class="col-md-12 col-sm-12">
011.            <div class="white-box">
012. 
013.                <div class="row">
014.                    <div class="col-sm-12 col-xs-12">
015.                        <form method="post">
016.                            <div class="form-group">
017.                                <label for="school_id">โรงเรียน</label>
018.                                <div class="input-group">
019.                                    <div class="input-group-addon"><i class="ti-pencil-alt"></i></div>
020.                                     
021.                                <select class="form-control" name="school_id" id="school_id">
022.                                        <?php
023.                                            $sql=" select * from tb_school";
024.                                            $result=$cls_conn->select_base($sql);
025.                                            while($row=mysqli_fetch_array($result))
026.                                            {
027.                                                ?>
028.                                         <option value="<?=$row['school_id'];?>"><?=$row['school_year'];?></option>
029.                                            <?php
030.                                                }
031.                                            ?>
032.                                        
033.                                    </select>
034.                                </div>
035.                            </div>
036. 
037.                            <div class="form-group">
038.                                <label for="teacher_id">ครู</label>
039.                                <div class="input-group">
040.                                    <div class="input-group-addon"><i class="ti-pencil-alt"></i></div>
041.                                     
042.                                <select class="form-control" name="teacher_id" id="teacher_id">
043.                                        <?php
044.                                            $sql=" select * from tb_teacher";
045.                                            $result=$cls_conn->select_base($sql);
046.                                            while($row=mysqli_fetch_array($result))
047.                                            {
048.                                                ?>
049.                                         <option value="<?=$row['teacher_id'];?>"><?=$row['teacher_name'];?></option>
050.                                            <?php
051.                                                }
052.                                            ?>
053.                                        
054.                                    </select>
055.                                </div>
056.                            </div>
057.                             
058.                            <div class="form-group">
059.                                <label for="room_id">ระดับชั้น</label>
060.                                <div class="input-group">
061.                                    <div class="input-group-addon"><i class="ti-pencil-alt"></i></div>
062.                                     
063.                                <select class="form-control" name="room_id" id="room_id">
064.                                        <?php
065.                                            $sql=" select * from tb_room";
066.                                            $result=$cls_conn->select_base($sql);
067.                                            while($row=mysqli_fetch_array($result))
068.                                            {
069.                                                ?>
070.                                         <option value="<?=$row['room_id'];?>"><?=$row['room_primary'];?></option>
071.                                            <?php
072.                                                }
073.                                            ?>
074.                                        
075.                                    </select>
076.                                </div>
077.                            </div>
078.                                                                                 
079.                            <div class="form-group">
080.                                <label for="student_id">รายชื่อนักเรียน</label>
081.                                <div class="input-group">
082.                                    <div class="input-group-addon"><i class="ti-pencil-alt"></i></div>
083.                                     
084.                                <select class="form-control" name="student_id" id="student_id ">
085.                                        <?php
086.                                            $sql=" select * from tb_student";
087.                                            $result=$cls_conn->select_base($sql);
088.                                            while($row=mysqli_fetch_array($result))
089.                                                 
090.                                            {
091.                                                 
092.                                                ?>
093.                                         <option value="<?=$row['student_id'];?>"><?=$row['student_prename'];?><?=$row['student_firstname'];?> <?=$row['student_lastname'];?></option>
094.                                            <?php
095.                                                }
096.                                            ?>
097.                                        
098.                                    </select>
099.                                </div>
100.                            </div>
101. 
102.                            <button type="submit" name="submit" class="btn btn-success waves-effect waves-light m-r-10">Submit</button>
103.                            <button type="reset" name="reset" class="btn btn-inverse waves-effect waves-light">Cancel</button>
104.                        </form>
105.                        <?php
106.                                    if(isset($_POST['submit']))
107.                                    {
108.                                        $school_id=$_POST['school_id'];
109.                                        $teacher_id=$_POST['teacher_id'];
110.                                        $room_id=$_POST['room_id'];
111.                                        $school_id=$_POST['school_id'];
112.                                        $student_id=$_POST['student_id'];
113.                                         
114.                                        $sql=" insert into tb_classroom(school_id,teacher_id,room_id,student_id)";
115.                                        $sql.=" values ('$school_id','$teacher_id','$room_id','$student_id')";
116.                                        if($cls_conn->write_base($sql)==true)
117.                                        {
118.                                            echo $cls_conn->show_message('บันทึกข้อมูลสำเร็จ');
119.                                            echo $cls_conn->goto_page(1,'show_classroom.php');
120.                                        }
121.                                        else
122.                                        {
123.                                             echo $cls_conn->show_message('บันทึกข้อมูลไม่สำเร็จ');
124.                                             echo $sql;
125.                                        }
126.                                    }
127.                                     
128.                                    ?>
129.                    </div>
130.                </div>
131.            </div>
132.        </div>
133. 
134.    </div>
135.    <!-- /.container-fluid -->
136.</div>
137.<?php include('footer.php');?>




Tag : PHP, MySQL, HTML, CSS, HTML5, Web (ASP.NET)

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-08-14 15:21:42 By : yotwaris View : 831 Reply : 6
 

 

No. 1



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

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


01.<form>
02.<?php
03.$sql=" select * from tb_student";
04.$result=$cls_conn->select_base($sql);
05. while($row=mysqli_fetch_array($result))
06.{
07.  ?>
08.<input type="radio" name="student" value="<?=$row['student_id'];?>"> <?=$row['student_prename'];?><?=$row['student_firstname'];?> <?=$row['student_lastname'];?><br>
09.<?php
10. }
11.?>
12.</form>



ประวัติการแก้ไข
2017-08-15 09:06:40
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-15 09:03:21 By : apisitp
 

 

No. 2



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



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


ขอบคุณคับสำหรับคำแนะนำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-16 09:20:50 By : yotwaris
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : apisitp เมื่อวันที่ 2017-08-15 09:03:21
รายละเอียดของการตอบ ::
...ใส่เข้าไปแล้ว ไม่สามารถนำข้อมูลเข้าเข้าฐานข้อมูลได้เลยคับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-18 16:22:31 By : yotwaris
 

 

No. 4



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



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

<input type="radio" name="student" value="<?=$row['student_id'];?>"> <?=$row['student_prename'];?>

/// ดูค่าที่ได้ จาก input type แทน $radioxxxx ลองๆดู จะได้ไหม ดูค่าก่อน ว่า input มาจาก Type อะไร
<?php
$radioxxxx=$_POST['student'];

$sql="insert into tb_classroom(school_id,teacher_id,room_id,student_id)";

$sql.=" values ('$school_id','$teacher_id','$room_id','$radioxxxx')";
?>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-18 16:41:46 By : Bouasavanh HararRock
 

 

No. 5



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



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

และก่อนบันทึก echo $radioxxxx; มาก่อนว่ามี ค่าอะไรมา ถ้ามาตามที่ต้องการก็น่าจะบันทึกได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-18 16:44:23 By : Bouasavanh HararRock
 

 

No. 6



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



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


ถ้าใช้ radio น่าจะเหนื่อยกว่าจะเลือกนักเรียนให้ครบทุกคนทุกห้องเรียน
น่าจะเป็น check box มากกว่า เพื่อเลือกนักเรียนได้หลายคน
หรือเป็น select list multiple


ถ้าใช้เป็น radio จะเป็นการเลือกนัักเรียนแค่คนเดียว ทำทีละคน 555 เลือกกันเพลิน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-18 19:21:31 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากเปลี่ยนจาก drop-down เป็น ตาราง check list ตรงรายชื่อนักเรียนคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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