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 > ช่วยทีครับ อยากทราบว่า จะดึงข้อมูลจากฐานข้อมูลมาแก้ไข ในช่อง select box ยังไงครับผม ส่วนข้อมูลที่อยู่ใน select box ผมดึงมาจากตารางอื่นครับ



 

ช่วยทีครับ อยากทราบว่า จะดึงข้อมูลจากฐานข้อมูลมาแก้ไข ในช่อง select box ยังไงครับผม ส่วนข้อมูลที่อยู่ใน select box ผมดึงมาจากตารางอื่นครับ

 



Topic : 126383



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



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




คือผมกรอกข้อมูลลงฐานข้อมูลแล้วครับ ตามรูปเลยครับ
กรอกข้อมูล

คือผมต้องทำยังไงถึงจะดึงข้อมูลจากฐานข้อมูลออกมาแสดงใน ช่อง อาจารย์ที่ปรึกษาได้ครับ โดยดึงมาแล้วข้อมูลตรงกับฐานข้อมูล


หน้าแก้ไข

ข้อมูลชื่ออาจารย์ผมดึงมาจากตารางอื่นนะครับ
ช่วยทีนะครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-02-13 04:24:03 By : ncs1234 View : 2820 Reply : 18
 

 

No. 1



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



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


ก็เช็คตอน loop อาจารย์ที่ปรึกษาเลย ถ้า id ตรงกันก็ให้ selected






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 09:32:28 By : Luz
 


 

No. 2



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



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


NO.1
ต้องทำยังไงอะครับ ที่จะให้มันตรงกันอะครับ คือผมไม่ค่อยเก่ง ลองเขียนแก้ให้ทีครับ
รูปเป็นโค้ดใช้ใช้ดึงข้อมึงมาจากอาจารย์ที่ปรึกษา
1234
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 14:28:38 By : ncs1234
 

 

No. 3



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



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


table professor มี field ID ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 14:34:00 By : thesin18598
 


 

No. 4



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



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


คือผมใช้ ตาราง professor ดึงมาใช้เพื่อกรอกข้อมล กับดึงมาเป็นตัวเลือกในการแก้ไข
ส่วนตารางที่ใช้บันทึกข้อมูล คือ ตาราง project จะดึงข้อมูลจากตาราง project ยังไง ครับ
5
6
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 14:44:49 By : ncs1234
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : ncs1234 เมื่อวันที่ 2017-02-13 14:44:49
รายละเอียดของการตอบ ::
ตาราง project เก็บ professor เป็น id ของตาราง professor

Code (PHP)
เวลาใช้งานก็ตามนี้
<option value="<?php echo rs['id']?>" <?php rs['id']=='idของคนทีจะแก้ไข' ? 'selected' : '' ?>><?php echo rs['name']?></option>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 15:57:38 By : Luz
 


 

No. 6



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



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


คือผม เก็บ ไอดีลงไป แล้วครับ ถ้าจะดึงออกมาแก้ไข ต้องทำไง
ปล ผมไม่เก่ง ช่วยอธิบายง่ายๆ หน่อยนะครับ
7
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 16:59:24 By : ncs1234
 


 

No. 7



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



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


ตอบความคิดเห็นที่ : 6 เขียนโดย : ncs1234 เมื่อวันที่ 2017-02-13 16:59:24
รายละเอียดของการตอบ ::
ลบข้อมูลฟิล professor ของตาราง project ออก

insert เป็น id ไปเลย

เวลาจะเรียกมาแก้ไขก็ loop เอาชื่ออาจารย์มาทั้งหมดก่อนใช่ไหม

จากนั้นก็เอา id ที่เราจะแก้ไขมาเปรียบเทียบกันว่ามันตรงกับแถวไหน

โค้ดที่ให้ไปมันก็น่าจะใช้ได้แล้วนะครับ ... เพิ่มแค่ id ที่คุณจะแก้ไขก็แค่นั้น ลองผิดลองถูกดูก่อนครับ

ปล. โพสโค้ดดีกว่า




แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 17:17:46 By : Luz
 


 

No. 8



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



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


[/php]หน้า admin
Code (PHP)
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<table width="100%" border="0">
  <tr>
    <td height="100%">&nbsp;</td>
  </tr>
  <tr>
    <td height="100%">&nbsp;
    <?php
   include('connect.php');
    ?>
    <div class="container">
<ul class="nav nav-pills nav-stacked col-md-2">
  <li class="active"><a href="#tab_a" data-toggle="pill">เพิ่มข้อมูล</a></li>
  <li><a href="#tab_b" data-toggle="pill">แก้ไข ลบข้อมูล</a></li>
  <li><a href="#tab_c" data-toggle="pill">เพิ่มรายชื่ออาจาร์ย</a></li>
  <li><a href="#tab_d" data-toggle="pill">แก้ไข ลบชื่ออาจาร์ย</a></li>
</ul>
<div class="tab-content col-md-10">
        <div class="tab-pane active" id="tab_a">
             <h4>เพิ่มข้อมูล</h4>
            <p>
			<link rel="stylesheet" type="text/css" href="css/bootstrap-theme.css">
			<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
			<script type="text/javascript" src="template/js/jquery-3.1.1.min.js"></script>

<div class="container">
<form class="form-horizontal" method="post" action="insert_project.php">
<!-- File Button --> 
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">รหัสนักศึกษา</label>  
  <div class="col-md-4">
  <input name="student_id" type="text" class="form-control input-md" id="student_id" placeholder="รหัสนักศึกษา" size="11" maxlength="11">
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชือโครงงาน</label>  
  <div class="col-md-4">
  <input id="name_project" name="name_project" type="text" placeholder="ชิ่อโครงงาน" class="form-control input-md">
    
  </div>
</div>


<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อนักศึกษา</label>  
  <div class="col-md-4">
  <input id="name_student" name="name_student" type="text" placeholder="ชื่อนักศึกษา" class="form-control input-md">
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">สาขาที่เรียน</label>  
  <div class="col-md-4">
    <select id="branch_student" name="branch_student" class="form-control">
    <option>วิทยาการคอมพิวเตอร์</option>
    <option>it</option>
    <option>มัลติมิเดีย</option>
    </select>
  </div>
 
</div>

<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">อาจาร์ยทีปรึกษา</label>  
  <div class="col-md-4">
    <select id="professor" name="professor" class="form-control">

   <?php       
   $strsql = "SELECT * FROM professor ORDER BY id ASC";
   $result = mysqli_query($con,$strsql);
  ?>
     <?php
      while($rs = mysqli_fetch_array($result))
      {
     ?>
     <option value='<?php echo $rs['name'];?>  <?php echo $rs['name1'];?>'><?php echo $rs['name'];?>  <?php echo $rs['name1'];?></opton>
     <?php } ?>
 	</select>
  </div>
  </div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ปีที่จบ</label>  
  <div class="col-md-4">
    <select id="years" name="years" class="form-control">
  <?php foreach (range (2546, 2575) as $val) { ?> 
  <option value="<?=$val?>" <?=($val == $y) ? 'selected="selected"' : '' ?>><?=$val?></option> 
  <?php } ?> 
  <option>9999</option>
</select>
  </div>
 </div>

<!-- Button -->
<div class="form-group">
  <label class="col-md-4 control-label" for="singlebutton"></label>
  <div class="col-md-4">
    <button type="submit"  name="add_ject" class="btn btn-primary">บันทึกข้อมูล</button>
  </div>
</div>

</fieldset>
</form>

</div>
            </p>
        </div>
        <div class="tab-pane" id="tab_b">
             <h4>แก้ไข ลบข้อมูล</h4>
            <p>
            <?php 
				$query = "SELECT * FROM project Order By id";
				$sql = mysqli_query($con,$query); ?>
            <link rel="stylesheet" type="text/css" href="css/edit2.css"/>
 				<div class="container">
    <div class="row col-md-12 ">
    <table class="table table-striped custab">
    <thead>
    <tr>
            <th>รหัสนักศึกษา</th>
            <th>ชื่อโครงงาน</th>
            <th>ชื่อโครงงาน</th>
            <th>สาขาที่เรียน</th>
            <th>อาจารย์ที่ปรึกษา</th>
            <th>ปีที่จบ</th>
              
            <th class="text-center">แก้ไข ลบข้อมูล</th>
        </tr>
         <?php while ($result = mysqli_fetch_assoc($sql)) { ?>
        </thead>
            <tr>
                <td><?php echo $result['student_id'];?></td>
                <td><?php echo $result['name_project'];?></td>
                <td><?php echo $result['name_student'];?></td>
                <td><?php echo $result['branch_student'];?></td>
                <td><?php echo $result['professor'];?></td>
                <td><?php echo $result['years'];?></td>
                <td class="text-center"><a class='btn btn-info btn-xs' <a href="edit_project.php?editID=<? echo $result['id'] ?>"><span class="glyphicon glyphicon-edit"></span>แก้ไข</a> <a href="" class="btn btn-danger btn-xs"><span class="glyphicon glyphicon-remove"></span>ลบข้อมูล</a></td>
            </tr>
            <?php } ?>
    </table>
    </div>
	</div>
    </div>
            </p>
		 						
        <div class="tab-pane" id="tab_c">
             <h4>เพิ่มข้อมูล</h4>
            <p>
            <link rel="stylesheet" type="text/css" href="css/bootstrap-theme.css">
			<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
			
<div class="container">
<form class="form-horizontal" method="post" action="insert_professor.php">
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อปัจจุบัน</label>  
  <div class="col-md-4">
  <input id="name" name="name" type="text" placeholder="ชื่อปัจจุบัน" class="form-control input-md">
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อเดิม</label>  
  <div class="col-md-4">
  <input id="name1" name="name1" type="text" placeholder="ชื่อเดิม" class="form-control input-md">
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อเดิม</label>  
  <div class="col-md-4">
  <input id="name2" name="name2" type="text" placeholder="ชื่อเดิม" class="form-control input-md">
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อเดิม</label>  
  <div class="col-md-4">
  <input id="name3" name="name3" type="text" placeholder="ชื่อเดิม" class="form-control input-md">
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อเล่น</label>  
  <div class="col-md-4">
  <input id="nikname" name="nikname" type="text" placeholder="ชื่อเล่น" class="form-control input-md">
    
  </div>
</div>
<!-- Button -->
<div class="form-group">
  <label class="col-md-4 control-label" for="singlebutton"></label>
  <div class="col-md-4">
    <button type="submit"  name="add_professor" class="btn btn-primary">บันทึกข้อมูล</button>
  </div>
</div>

</fieldset>
</form>

</div>
            </p>
        </div>
        <div class="tab-pane" id="tab_d">
             <h4>Pane D</h4>
            <p>
            <?php 
				$query = "SELECT * FROM professor Order By id";
				$sql = mysqli_query($con,$query); ?>
            <link rel="stylesheet" type="text/css" href="css/edit2.css"/>
 				<div class="container">
    <div class="row col-md-12 ">
    <table class="table table-striped custab">
    <thead>
    <tr>
            <th>ชื่อปัจจุบัน</th>
            <th>ชื่อเดิม</th>
            <th>ชื่อเดิม</th>
            <th>ชื่อเดิม</th>
            <th>ความสนใจ</th>
            
              
            <th class="text-center">แก้ไข ลบข้อมูล</th>
        </tr>
         <?php while ($result = mysqli_fetch_assoc($sql)) { ?>
        </thead>
            <tr>
                <td><?php echo $result['name'];?></td>
                <td><?php echo $result['name1'];?></td>
                <td><?php echo $result['name2'];?></td>
                <td><?php echo $result['name3'];?></td>
                <td><?php echo $result['nikname'];?></td>
                
                <td class="text-center"><a class='btn btn-info btn-xs' href="edit.php"><span class="glyphicon glyphicon-edit"></span>แก้ไข</a> <a href="" class="btn btn-danger btn-xs"><span class="glyphicon glyphicon-remove"></span>ลบข้อมูล</a></td>
            </tr>
            <?php } ?>
    </table>
    </div>
	</div>
    </div>
            </p>
        </div>
</div><!-- tab content -->
</div><!-- end of container -->
    </td>
  </tr>
</table>


<?php
include("connect.php");
if(isset($_GET['delete_id']))
{
  $sql_delete="DELETE FROM project WHERE id = '".$_GET['delete_id']."'";
  mysqli_query($con,$sql_delete);
     
}
?>



หน้า insert_project
Code (PHP)
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/jquery-confirm.min.css">
<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>
<script type="text/javascript" src="js/jquery-confirm.js"></script>
<?php
include("connect.php");
  $student_id=$_REQUEST['student_id'];
  $name_project=$_REQUEST['name_project'];
  $name_student=$_REQUEST['name_student'];
  $branch_student=$_REQUEST['branch_student'];
  $professor=$_REQUEST['professor'];
  $years=$_REQUEST['years'];
 
  
  $sql_add="INSERT INTO project SET student_id='$student_id',name_project='$name_project',name_student='$name_student'
  ,branch_student='$branch_student',professor='$professor',years='$years'";

  mysqli_query($con,$sql_add);


   echo "";
?>
 <script type="text/javascript">
                    // alert//
                        $.alert({
							 
                            title: 'บันทึกข้อมูลสำเร็จ',
                            content: '',
                            icon: 'fa fa-rocket',
						    buttons: { 
						    okay: {
                            text: 'ตกลง',
                            btnClass: 'btn-primary',
                          
						     }
                            }
					        },
							function myFunction() {
   							 window.location.href = "index.php";

              			});
						</script>



หน้า edit_project
Code (PHP)
  <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
            <link rel="stylesheet" type="text/css" href="css/bootstrap-theme.css">
			<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
			<script type="text/javascript" src="template/js/jquery-3.1.1.min.js"></script>
			<?php include('connect.php');?>
	<?  
	$editID = $_REQUEST['editID'] ;
	$sqlEdit="SELECT * FROM project WHERE id = $editID ";
	$queryEdit = mysqli_query($con,$sqlEdit);
	?>
	<form class="form-horizontal" method="post" action="edit_project_save.php = <? echo $editID ?>">
		<?  while ($result = mysqli_fetch_assoc($queryEdit)) { ?>
        </br></br></br></br></br></br></br>
<div class="container">
<!-- File Button --> 
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">รหัสนักศึกษา</label> 
  <div class="col-md-4">
  <input name="student_id" type="text"  class="form-control input-md" id="student_id" value="<? echo $result['student_id']; ?>" ></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชือโครงงาน</label>  
  <div class="col-md-4">
  <input name="name_project" type="text" class="form-control input-md" id="name_project" value="<? echo $result['name_project']; ?>"></input>
    
  </div>
</div>


<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อนักศึกษา</label>   
  <div class="col-md-4">
  <input name="name_student" type="text" class="form-control input-md" id="name_student" value="<? echo $result['name_student']; ?>"></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">สาขาที่เรียน </label> 
  <div class="col-md-4">
    <select id="branch_student" name="branch_student" class="form-control">
      <option value="วิทยาการคอมพิวเตอร์" <?php if ($result['branch_student'] == "วิทยาการคอมพิวเตอร์") {echo "selected";} ?>>วิทยาการคอมพิวเตอร์</option>
      <option value="it" <?php if ($result['branch_student'] == "it") {echo "selected";} ?>>it</option>
      <option value="มัลติมิเดีย" <?php if ($result['branch_student'] == "มัลติมิเดีย") {echo "selected";} ?>>มัลติมิเดีย</option>
    
    </select>
  </div>
 
</div>

<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">อาจาร์ยทีปรึกษา</label>   
  <div class="col-md-4">
    <select id="professor" name="professor" class="form-control">
	<?php       
   $strsql = "SELECT * FROM professor ORDER BY id ASC";
   $result = mysqli_query($con,$strsql);
  ?>
     <?php
      while($rs = mysqli_fetch_array($result))
      {
     ?>
	 <option value='<?php echo $rs['name'];?>  <?php echo $rs['name1'];?>'><?php echo $rs['name'];?>  <?php echo $rs['name1'];?></opton>
     <?php } ?>
    </select>
  </div>
  </div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ปีที่จบ</label> 
  <div class="col-md-4">
    <select name="years" size="1" class="form-control" id="years">
      <?php foreach (range (2546, 2575) as $val) { ?> 
  <option value="<?=$val?>" <?=($val == $y) ? 'selected="selected"' : '' ?>><?=$val?></option> 
  <?php } ?> 
  <option>9999</option>
  </select>
  </div>
 </div>
<? } ?>
<!-- Button -->
<div class="form-group">
  <label class="col-md-4 control-label" for="singlebutton"></label>
  <div class="col-md-4">
    <button type="submit"  name="add_ject" class="btn btn-primary">บันทึกข้อมูล</button>
  </div>
</div>

</fieldset>
</form>

</div>



ประวัติการแก้ไข
2017-02-13 17:40:41
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 17:37:50 By : ncs1234
 


 

No. 9



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



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


admin บรรทัด 79 แก้เป็น
Code (PHP)
<option value='<?php echo $rs['id'];?>'><?php echo $rs['name'];?>  <?php echo $rs['name1'];?></opton>


edit_projectบรรทัด 64 แก้เป็น
Code (PHP)
<option value='<?php echo $rs['id'];?>'  <?php rs['id']==$result['professor '] ? 'selected' : '' ?>><?php echo $rs['name'];?>  <?php echo $rs['name1'];?></opton>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 18:03:16 By : Luz
 


 

No. 10



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



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


https://www.thaicreate.com/php/php-mysql-dropdownlist-listmenu.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 18:07:04 By : Luz
 


 

No. 11



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



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


ลองทำตามที่บอกแล้วครับ ไม่ได้เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-13 22:36:08 By : ncs1234
 


 

No. 12



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



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


ตอบความคิดเห็นที่ : 11 เขียนโดย : ncs1234 เมื่อวันที่ 2017-02-13 22:36:08
รายละเอียดของการตอบ ::
<?php rs['id']==$result['professor '] ? 'selected' : '' ?>
โทดทีฮะ ลืม ใส่ echo กับ key มีการเว้นวรรค
<?php echo rs['id']==$result['professor'] ? 'selected' : '' ?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-14 09:30:44 By : Luz
 


 

No. 13



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



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


ไม่ได้ยูดีครับ ยังเป็นเหมือนเดิม ตามรูปนะครับ
ฟ

Code (PHP)
		   <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
            <link rel="stylesheet" type="text/css" href="css/bootstrap-theme.css">
			<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
			<script type="text/javascript" src="template/js/jquery-3.1.1.min.js"></script>
			<?php include('connect.php');?>
	<?  
	$editID = $_REQUEST['editID'] ;
	$sqlEdit="SELECT * FROM project WHERE id = $editID ";
	$queryEdit = mysqli_query($con,$sqlEdit);
	?>
	<form class="form-horizontal" method="post" action="edit_project_save.php = <? echo $editID ?>">
		<?  while ($result = mysqli_fetch_assoc($queryEdit)) { ?>
        </br></br></br></br></br></br></br>
<div class="container">
<!-- File Button --> 
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">รหัสนักศึกษา</label> 
  <div class="col-md-4">
  <input name="student_id" type="text"  class="form-control input-md" id="student_id" value="<? echo $result['student_id']; ?>" ></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชือโครงงาน</label>  
  <div class="col-md-4">
  <input name="name_project" type="text" class="form-control input-md" id="name_project" value="<? echo $result['name_project']; ?>"></input>
    
  </div>
</div>


<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อนักศึกษา</label>   
  <div class="col-md-4">
  <input name="name_student" type="text" class="form-control input-md" id="name_student" value="<? echo $result['name_student']; ?>"></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">สาขาที่เรียน </label> 
  <div class="col-md-4">
    <select id="branch_student" name="branch_student" class="form-control">
      <option value="วิทยาการคอมพิวเตอร์" <?php if ($result['branch_student'] == "วิทยาการคอมพิวเตอร์") {echo "selected";} ?>>วิทยาการคอมพิวเตอร์</option>
      <option value="it" <?php if ($result['branch_student'] == "it") {echo "selected";} ?>>it</option>
      <option value="มัลติมิเดีย" <?php if ($result['branch_student'] == "มัลติมิเดีย") {echo "selected";} ?>>มัลติมิเดีย</option>
    
    </select>
  </div>
 
</div>

<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">อาจาร์ยทีปรึกษา</label>   
  <div class="col-md-4">
    <select id="professor" name="professor" class="form-control">
	<?php       
   $strsql = "SELECT * FROM professor ORDER BY id ASC";
   $result = mysqli_query($con,$strsql);
  ?>
     <?php
      while($rs = mysqli_fetch_array($result))
      {
     ?>
	    <option value='<?php echo $rs['id'];?>' <?php echo $rs['id']==$result['professor'] ? 'selected' : '' ?>><?php echo $rs['name'];?>  <?php echo $rs['name1'];?></opton>

     <?php } ?>
    </select>
  </div>
  </div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ปีที่จบ</label> 
  <div class="col-md-4">
    <select name="years" size="1" class="form-control" id="years">
      <?php foreach (range (2546, 2575) as $val) { ?> 
  <option value="<?=$val?>" <?=($val == $y) ? 'selected="selected"' : '' ?>><?=$val?></option> 
  <?php } ?> 
  <option>9999</option>
  </select>
  </div>
 </div>
<? } ?>
<!-- Button -->
<div class="form-group">
  <label class="col-md-4 control-label" for="singlebutton"></label>
  <div class="col-md-4">
    <button type="submit"  name="add_ject" class="btn btn-primary">บันทึกข้อมูล</button>
  </div>
</div>

</fieldset>
</form>

</div>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-15 00:03:38 By : ncs1234
 


 

No. 14



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



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


ชื่อตัวแปร $result ซ้ำครับ


		   <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
            <link rel="stylesheet" type="text/css" href="css/bootstrap-theme.css">
			<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
			<script type="text/javascript" src="template/js/jquery-3.1.1.min.js"></script>
			<?php include('connect.php');?>
	<?  
	$editID = $_REQUEST['editID'] ;
	$sqlEdit="SELECT * FROM project WHERE id = $editID ";
	$queryEdit = mysqli_query($con,$sqlEdit);
	?>
	<form class="form-horizontal" method="post" action="edit_project_save.php = <? echo $editID ?>">
		<?  while ($result = mysqli_fetch_assoc($queryEdit)) { ?>
        </br></br></br></br></br></br></br>
<div class="container">
<!-- File Button --> 
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">รหัสนักศึกษา</label> 
  <div class="col-md-4">
  <input name="student_id" type="text"  class="form-control input-md" id="student_id" value="<? echo $result['student_id']; ?>" ></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชือโครงงาน</label>  
  <div class="col-md-4">
  <input name="name_project" type="text" class="form-control input-md" id="name_project" value="<? echo $result['name_project']; ?>"></input>
    
  </div>
</div>


<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อนักศึกษา</label>   
  <div class="col-md-4">
  <input name="name_student" type="text" class="form-control input-md" id="name_student" value="<? echo $result['name_student']; ?>"></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">สาขาที่เรียน </label> 
  <div class="col-md-4">
    <select id="branch_student" name="branch_student" class="form-control">
      <option value="วิทยาการคอมพิวเตอร์" <?php if ($result['branch_student'] == "วิทยาการคอมพิวเตอร์") {echo "selected";} ?>>วิทยาการคอมพิวเตอร์</option>
      <option value="it" <?php if ($result['branch_student'] == "it") {echo "selected";} ?>>it</option>
      <option value="มัลติมิเดีย" <?php if ($result['branch_student'] == "มัลติมิเดีย") {echo "selected";} ?>>มัลติมิเดีย</option>
    
    </select>
  </div>
 
</div>

<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">อาจาร์ยทีปรึกษา</label>   
  <div class="col-md-4">
    <select id="professor" name="professor" class="form-control">
	<?php       
   $strsql = "SELECT * FROM professor ORDER BY id ASC";
   $result2 = mysqli_query($con,$strsql);
  ?>
     <?php
      while($rs = mysqli_fetch_array($result2))
      {
     ?>
	    <option value='<?php echo $rs['id'];?>' <?php echo $rs['id']==$result['professor'] ? 'selected' : '' ?>><?php echo $rs['name'];?>  <?php echo $rs['name1'];?></opton>

     <?php } ?>
    </select>
  </div>
  </div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ปีที่จบ</label> 
  <div class="col-md-4">
    <select name="years" size="1" class="form-control" id="years">
      <?php foreach (range (2546, 2575) as $val) { ?> 
  <option value="<?=$val?>" <?=($val == $y) ? 'selected="selected"' : '' ?>><?=$val?></option> 
  <?php } ?> 
  <option>9999</option>
  </select>
  </div>
 </div>
<? } ?>
<!-- Button -->
<div class="form-group">
  <label class="col-md-4 control-label" for="singlebutton"></label>
  <div class="col-md-4">
    <button type="submit"  name="add_ject" class="btn btn-primary">บันทึกข้อมูล</button>
  </div>
</div>

</fieldset>
</form>

</div>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-15 02:46:15 By : tomrambo
 


 

No. 15



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



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


ขอบคุณครับ ผมได้แล้วครับ ขอบคุณมากๆ ครับ
แต่ผมอยากให้ช่วยอิกสักอย่างอะครับ
ผมอยากให้ตารางอาจารย์ที่ปรึกษาแสดงเป็น ชื่อ ต้องทำยังไงครับ
10


ประวัติการแก้ไข
2017-02-15 04:32:13
2017-02-15 04:32:18
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-15 04:24:05 By : ncs1234
 


 

No. 16



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



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


JOIN Table เอาครับ

SELECT * FROM project a LEFT JOIN professor b ON a.professor = b.id

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-15 05:13:21 By : tomrambo
 


 

No. 17



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



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


ได้แล้วนะครับ ขอบคุณมากๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-15 15:23:02 By : ncs1234
 


 

No. 18



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



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


สอบถามอิกหน่อยนะครับ ถ้าจะเพิ่มให้ข้อมูลชือในตารางให้ตรงกัน อิก ช่อง สองช่อง แบบบรรทัด 65 ต้องเพิ่มยังไงหรอครับ

Code (PHP)
        <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
        <link rel="stylesheet" type="text/css" href="css/bootstrap-theme.css">
        <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
      <script type="text/javascript" src="template/js/jquery-3.1.1.min.js"></script>
      
      <?php include('connect.php');?>
  <?  
  $editID = $_REQUEST['editID'] ;
  $sqlEdit="SELECT * FROM project WHERE id = $editID ";
  $queryEdit = mysqli_query($con,$sqlEdit);
  ?>
  <form class="form-horizontal" method="post" action="edit_project_save.php = <? echo $editID ?>">
    <?  while ($result = mysqli_fetch_assoc($queryEdit)) { ?>
        </br></br></br></br></br></br></br>
<div class="container">
<!-- File Button --> 
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">รหัสนักศึกษา</label> 
  <div class="col-md-4">
  <input name="student_id" type="text"  class="form-control input-md" id="student_id" value="<? echo $result['student_id']; ?>" ></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชือโครงงาน</label>  
  <div class="col-md-4">
  <input name="name_project" type="text" class="form-control input-md" id="name_project" value="<? echo $result['name_project']; ?>"></input>
    
  </div>
</div>


<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ชื่อนักศึกษา</label>   
  <div class="col-md-4">
  <input name="name_student" type="text" class="form-control input-md" id="name_student" value="<? echo $result['name_student']; ?>"></input>
    
  </div>
</div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">สาขาที่เรียน </label> 
  <div class="col-md-4">
    <select id="branch_student" name="branch_student" class="form-control">
      <option value="วิทยาการคอมพิวเตอร์" <?php if ($result['branch_student'] == "วิทยาการคอมพิวเตอร์") {echo "selected";} ?>>วิทยาการคอมพิวเตอร์</option>
      <option value="it" <?php if ($result['branch_student'] == "it") {echo "selected";} ?>>it</option>
      <option value="มัลติมิเดีย" <?php if ($result['branch_student'] == "มัลติมิเดีย") {echo "selected";} ?>>มัลติมิเดีย</option>
    
    </select>
  </div>
 
</div>

<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">อาจาร์ยทีปรึกษา</label>   
  <div class="col-md-4">
    <select id="professor" name="professor" class="form-control">
  <?php       
   $strsql = "SELECT * FROM professor ORDER BY id ASC";
   $result2 = mysqli_query($con,$strsql);
  ?>
     <?php
      while($rs = mysqli_fetch_array($result2))
      {
     ?>
      <option value='<?php echo $rs['name'];?>'<?php echo $rs['name']==$result['professor'] ? 'selected' : '' ?>> 
      <?php echo $rs['name'];?>  <?php echo $rs['last_name'];?> <?php echo $rs['formerly_one'];?> <?php echo $rs['formerly_two'];?></opton></opton>


     <?php } ?>
    </select>
  </div>
  </div>
<div class="form-group">
  <label class="col-md-4 control-label" for="textinput">ปีที่จบ</label> 
  <div class="col-md-4">
    <select name="years" size="1" class="form-control" id="years">
      <?php foreach (range (2546, 2575) as $val) { ?> 
  <option value="<?=$val?>" <?=($val == $y) ? 'selected="selected"' : '' ?>><?=$val?></option> 
  <?php } ?> 
  <option>9999</option>
  </select>
  </div>
 </div>
<? } ?>
<!-- Button -->
<div class="form-group">
  <label class="col-md-4 control-label" for="singlebutton"></label>
  <div class="col-md-4">
    <button type="submit"  name="add_ject" class="btn btn-primary">บันทึกข้อมูล</button>
  </div>
</div>

</fieldset>
</form>

</div>


11
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-16 00:04:08 By : ncs1234
 

   

ค้นหาข้อมูล


   
 

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