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

HOME > PHP > PHP Forum > ช่วยหน่อยครับอยากให้ dropdownlist ดึงข้อมูลอีกตารางนึงมาใส่ แล้วให้อัพเดทข้อมูลใหม่ ใส่ในอีกตารางนึง



 

ช่วยหน่อยครับอยากให้ dropdownlist ดึงข้อมูลอีกตารางนึงมาใส่ แล้วให้อัพเดทข้อมูลใหม่ ใส่ในอีกตารางนึง

 



Topic : 130403



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



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




อยากให้ดูในส่วนของ select ชื่อ select_levels ครับ
ตอนหน้า add ผมเรียกข้อมูลจากตาราง tb_levels แล้ว inser tข้อมูลไปตาราง tb_pretest ครับ
แล้วทีนี้ผมจะเอาข้อมูลจากคอลัมน์ pre_levels ของตาราง tb_pretest ออกมาแสดง
โดยมีข้อมูลของคอลัมน์ lev_name ในตาราง tb_levels มาแสดงด้วย เพราะเป็นหน้าแก้ไข ผมคิดถูกไหมครับ

ชื่อตาราง tb_levels
leves
ชื่อตาราง tb_pretest
pretest

หน้า search.php พอกดที่แก้ไข ข้อมูลหน้านี้ก็จะไปหน้า edit.php
Code (PHP)
<?php 
                $sqli = "SELECT * FROM tb_pretest order by pre_id ASC" ;
                $result = mysqli_query($con,$sqli); 
                ?>
                <table border="1">
                <tr>
                    <td width="50">ลำดับ</td>
                    <td width="150">รหัสก่อนเรียน</td> 
                    <td width="200">ระดับ</td>  
                    <td width="200">บทเรียน</td>
                    <td width="200">โจทย์</td>
                    <td width="200">ตัวเลือกที่1</td>
                    <td width="200">ตัวเลือกที่2</td>
                    <td width="200">ตัวเลือกที่3</td>
                    <td width="200">ตัวเลือกที่4</td>
                    <td></td>
                    <td></td>
                    <td></td>           
                </tr>
                    <?php 
                        $i=0;
                    while($row = mysqli_fetch_array($result)) { 
                         $i++;
                    ?>
                <tr> 
                    <td width="50"><?php echo $i; ?></td> 
                    <td width="150"><?php echo $row["pre_id"]; ?></td>
                    <td width="200"><?php echo $row["pre_levels"];?></td>  
                    <td width="200"><?php echo $row["pre_lesson"];?></td>
                    <td width="200"><?php echo $row["pre_subject"];?></td>
                    <td width="200"><?php echo $row["pre_choice1"];?></td>
                    <td width="200"><?php echo $row["pre_choice2"];?></td>
                    <td width="200"><?php echo $row["pre_choice3"];?></td>
                    <td width="200"><?php echo $row["pre_choice4"];?></td>
                    <td width="50">ดู</td>
                    <td width="50"><a href="edit_pretest.php?pre_id=<?php echo $row["pre_id"]?>">แก้ไข</a></td>
                    <td width="50">ลบ</td>  
                </tr>
                    <?php  } ?>
                </table><br>



หน้า edit.php หน้านี้แหละครับที่ในส่วนของ select สามารถแก้ไขได้ด้วย
Code (PHP)
    session_start();
    include("../config.php");

    $pre_id = null;
    if(isset($_GET["pre_id"]))
                {
                    $pre_id = $_GET["pre_id"];
                }
?>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Local History Southern Thailand </title>
        <link rel="stylesheet" href="css/s-index.css">
    </head>
    <body>    
            <div>
              <h1>แก้ไขแบบทดสอบก่อนเรียน</h1>
    
                <?php 
                $sqli = "SELECT * FROM tb_pretest WHERE pre_id = '".$pre_id."' ";
                $result = mysqli_query($con,$sqli);
                $row = mysqli_fetch_array($result);
                ?>

            <form action="save_pretest.php" method="post" name="edit_pre" >
                <table>
                    
                <tr>
                    <td width="100">ระดับ</td>    
                    <td width="300">
                        <select name="select_levels">
                        <?php
                        $sqli2="SELECT * FROM tb_levels order by lev_id ASC";
                        $result2 = mysqli_query($con,$sqli2);
                        while($row2 = mysqli_fetch_array($result2)){
                        ?>
                            <option value="
                             <?php echo $row2["lev_name"];?>"> <?php echo $row2["lev_name"];?>
                            </option>     
                            <?php } ?>
                        </select> 
                    </td>    
                </tr>
                    
                <tr>
                    <td width="100">บทเรียน</td>
                    <td width="300">

                    </td>
                </tr>
                <tr>
                    <td width="300">รหัสแบบฝึกหัดก่อนเรียน</td>
                    <td width="300"><input type=text name=idpre value="<?php echo $row["pre_id"];?>"></td>
                </tr>
                <tr>
                    <td width="100">โจทย์</td>
                    <td width="300"><input type=text name=subject value="<?php echo $row["pre_subject"];?>"></td>
                </tr>
                <tr>
                    <td width="100">ตัวเลือกที่ 1</td>
                    <td width="300"><input type=text name=choice1 value="<?php echo $row["pre_choice1"];?>"></td>
                </tr>
                <tr>
                    <td width="100">ตัวเลือกที่ 2</td>
                    <td width="300"><input type=text name=choice2 value="<?php echo $row["pre_choice2"];?>"></td>
                </tr>
                <tr>
                    <td width="100">ตัวเลือกที่ 3</td>
                    <td width="300"><input type=text name=choice3 value="<?php echo $row["pre_choice3"];?>"></td>
                </tr>
                <tr>
                    <td width="100">ตัวเลือกที่ 4</td>
                    <td width="300"><input type=text name=choice4 value="<?php echo $row["pre_choice4"];?>"></td>
                </tr>
                </table><br>
                <a href="../teacher/index_teacher.php"><input type="button" value="BACK"></a>
                <input type="submit" name="submit" value="ADD">
            </form>
            </div>




Tag : PHP, MySQL









ประวัติการแก้ไข
2018-02-25 19:56:34
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-02-25 18:08:08 By : tonmio852 View : 743 Reply : 1
 

 

No. 1



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

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

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

ศึกษาเรื่อง ajax ครับ จะสามารถตอบโจทย์ความต้องการของคุณได้ https://www.thaicreate.com/jquery.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-27 02:08:38 By : Manussawin
 

   

ค้นหาข้อมูล


   
 

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