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 > ช่วยหน่อยครับ อยากเพิ่มข้อความลงในฐานข้อมูลโดยใช้ java sacript เขียนเงื่อนไข



 

ช่วยหน่อยครับ อยากเพิ่มข้อความลงในฐานข้อมูลโดยใช้ java sacript เขียนเงื่อนไข

 



Topic : 120195



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



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




Code (PHP)
<tr>
                <td width="304" align="right" class="fontblack">วิชา : </td>
                <td width="424" class="fontblack"><select name="b_id" id="b_id">
                  <option value="0">โปรดเลือก</option>
				  <?PHP
				  $sqlc2 = "select * from lesson where lesson.t_id = $t_id";
				  $resultc2 = mysql_query($sqlc2) or die ("error = $sqlc2");
				  while ( $rowc2 = mysql_fetch_array($resultc2))
				  {
				  ?>
				  <option value="<?PHP echo $rowc2['b_id']; ?>"><?PHP echo $rowc2['b_name']; ?></option>
				  <?PHP
				  }
				  ?>
                </select><span class="fonred">*</span>
                <script>
				    $( "#b_id" ).change(function() {
					     var str_id = $(this).find("option:selected").val();
					     $.ajax({
						  url: "c_botreanteacher.php",
						  dataType : "json",
						  data : {bid: str_id,mode:"getlessondata"},
						  type : 'POST',
						}).success(function(data) {
						  //$("#spnbtid").html(data.nextlesson);
						   //$("#bt_id").val(data.nextlesson);
						   var i ;
						   $("#bt_id").find("option").remove();
						   for( i = 0;i<data.length;i++)
                           {
							   $("#bt_id").append("<option value='" + data[i]['bt_id'] + "'>" + data[i]['bt_name'] +  "</option>");
						   }
						   $("#bt_id").append("<option value='0'>*เพิ่มบทใหม่</option>")
						   $("#newbtname").val((i+1));
						   $("#bt_id").trigger( "change" );
						}).error(function() {
						  alert("error")
						});
					});
				</script>
                </td>
			  </tr>
              <tr>
                <td width="304" align="right" class="fontblack">บทที่ : </td>
                <td width="424" class="fontblack"><span id="spnbtid"></span>
                  <select name="bt_id" id="bt_id">
                  <option value="0">โปรดเลือก</option>
                </select>
                   <input id="newbtname" name="newbtname" type="hidden" value="" />
                  <script>
				    $( "#bt_id" ).change(function() {
					     var str_id = $(this).find("option:selected").val();
					     $.ajax({
						  url: "c_botreanteacher.php",
						  dataType : "json",
						  data : {btid: str_id,mode:"getnewlesson"},
						  type : 'POST',
						}).success(function(data) {
						  //$("#spnbtid").html(data.nextlesson);
						   //$("#bot_id").val(data.nextlesson);
						   $("#spnbottee").html(data.nextlesson);
						   $("#bot_tee").val(data.nextlesson);
						}).error(function() {
						  alert("error")
						});
					});
				</script>
                  <span class="fonred">*</span>
                  <script>
 </script></td>
              </tr>
              <tr>
                <td align="right" class="fontblack">ชื่อบท : </td>
                <td width="424" class="fontblack"><span class="fontblack">
                  <input name="bot_pro" type="text" id="bt_pro" />
                  <span class="fonred">*</span></span>&nbsp;</td>
              </tr>
              <tr>
                <td align="right" class="fontblack">หน่วยที่ : </td>
                <td width="424" class="fontblack"><span id="spnbottee">เลือกบทที่</span><input id="bot_tee" name="bot_tee" type="hidden" value="" /></td>
              </tr>
              <tr>
                <td align="right" class="fontblack">ชื่อหน่วย : </td>
                <td><span class="fontblack">
                  <input name="bot_pro" type="text" id="bot_pro" />
                  <span class="fonred">*</span></span></td>
              </tr>
              <tr>
                <td align="right" valign="top" class="fontblack">เนื้อหา : </td>
                <td><span class="fontblack">
                  <textarea name="bot_sub" cols="50" rows="20" id="bot_sub"></textarea>
                  <span class="fonred">*</span></span></td>
              </tr>
              <tr>
                <td align="right" class="fontblack">YOUTUBE ID : </td>
                <td><span class="fontblack">
                  <input name="bot_youtube" type="text" id="bot_youtube" />
                  </span></td>
              </tr>




Tag : PHP, MySQL, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-11-27 02:25:55 By : speakphone View : 854 Reply : 17
 

 

No. 1



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



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


สังเกต ตรงคำว่าเพิ่มบทใหม่นะครับ คือ ของผม มันจะเป็นการเพิ่มแบบ ตัวเลขอ่ะครับ แบบเพิ่มทีละ 1 หมายเลย แล้วที่นี้ ผมอยากได้แบบพิมพ์ข้อความได้อ่ะครับ ไม่รุ้จะเขียนโค้ดเพิ่ม text ให้มันยังไง รบกวนหน่อยครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 02:28:22 By : speakphone
 


 

No. 2



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



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


2

คือ ภาพนี้ บทที่ คือ bt_name ครับ แล้วผมอยากได้ช่องที่เป็น ชื่อบท เพิ่มอ่ะครับ โดยใช้ java scrip เขียนเงือนไขให้ไปเก็บในฐานข้อมูลเดียวกับ bt_name อ่ะ ครับบบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 02:31:53 By : speakphone
 

 

No. 3



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



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


Code (JavaScript)
<script>
$( "#b_id" ).change(function() {
var str_id = $(this).find("option:selected").val();
$.ajax({
url: "c_botreanteacher.php",
dataType : "json",
data : {bid: str_id,mode:"getlessondata"},
type : 'POST',
}).success(function(data) {
//$("#spnbtid").html(data.nextlesson);
//$("#bt_id").val(data.nextlesson);
var i ;
$("#bt_id").find("option").remove();
for( i = 0;i<data.length;i++)
{
$("#bt_id").append("<option value='" + data[i]['bt_id'] + "'>" + data[i]['bt_name'] + "</option>");
}
$("#bt_id").append("<option value='0'>*เพิ่มบทใหม่</option>")
$("#newbtname").val((i+1));
$("#bt_id").trigger( "change" );
}).error(function() {
alert("error")
});
});
</script>




โค้ดตัวนี้แหล่ะครับบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 02:32:31 By : speakphone
 


 

No. 4



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



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


Code (PHP)
<?php 
    
	include('inc/conn_db.php');
	
	if($_POST['mode'] == "getnewlesson")
    {
		$sql2 = "SELECT * FROM  botrean where bt_id = '" . $_POST['btid'] . "' ";
    	$result = mysql_query($sql2);
		$int_rowcount = mysql_num_rows($result);

		$result = array();
		$result['nextlesson'] = $int_rowcount+1;
    }
	else if($_POST['mode'] == "getcurrentlesson")
    {
		$sql2 = "SELECT * FROM  botrean where b_id = '" . $_POST['bid'] . "' ";
    	$result = mysql_query($sql2);
		$int_rowcount = mysql_num_rows($result);

		$result = array();
		$result['totallesson'] = $int_rowcount;
    }
	else if($_POST['mode'] == "getlessondata")
    {
		$sql2 = "SELECT * FROM bottee where b_id = '" . $_POST['bid'] . "' ";
    	$rs = mysql_query($sql2);

		$result = array();
		while($row = mysql_fetch_array($rs))
		{
			$result[] = $row;
		}
		
    }
	else if($_POST['mode'] == "getbotreandata")
    {
		$sql2 = "SELECT * FROM botrean where bt_id = '" . $_POST['btid'] . "' ";
    	$rs = mysql_query($sql2);

		$result = array();
		while($row = mysql_fetch_array($rs))
		{
			$result[] = $row;
		}
    }
	
	echo json_encode($result);
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 02:32:49 By : speakphone
 


 

No. 5



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



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


ส่วนตัวนี้เป็นเงื่อนไขมันครับบ



รบกวนท่านผู้รู้ด้วยครับบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 02:33:25 By : speakphone
 


 

No. 6



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



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

cropcode

เอาครอบโค๊ดไว้ด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 07:12:30 By : NewbiePHP
 


 

No. 7



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



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


ครอบดค้ดยังไงอ่ะ ครับ ครอบแบบไหน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-28 21:07:36 By : speakphone
 


 

No. 8



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



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


ตามโค้ด ข้างบนข้างต้นอ่ะครับบบ คือโค้ดมันทำงานโดยการเพิ่มบทใหม่ แล้วมี textbox ขึ้นมาให้เพิ่มชื่อบทที่ แล้วครั้งต่อไปมันก็จะต้องมีบทที่ ที่เพิ่มไปแล้ว กับ ชื่อบทที่ ที่เพิ่มไปแล้วเด้งมาโดยที่ไม่ต้องพิมพ์ใหม่หลายรอบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-28 22:52:04 By : speakphone
 


 

No. 9



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



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


ฟดกฟดกห
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-28 22:53:47 By : speakphone
 


 

No. 10



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



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

ย้าย script ไปไว้ให้ถูกที่ถูกทาง
Code (PHP)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script>
$(document).ready(function(e) {
	$( "#bt_id" ).change(function() {
		....
		....
	});
	$( "#b_id" ).change(function() {
		....
		....
	});
});
</script>
</head>
<body>


และ script ตัวไหนที่ไว้ใช้เพิ่ม บทใหม่ไม่เห็นมี
เห็นก็แต่ getLession, getNewLession ซึ่งมีแต่ไปเรียกข้อมูลมา
ไม่เห็น ส่วนที่เอาไป insert
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 10:43:13 By : NewbiePHP
 


 

No. 11



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



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


ยังไม่ได้สร้างเลยครับบบ ผมไม่ค่อยรู้เรื่อง javascrip อ่ะครับ เลยไม่รุ้ว่าจะทำอย่างไร มือใหม่มากๆ ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 10:49:23 By : speakphone
 


 

No. 12



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



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


รบกวนเสนอแนะด้วยนะครับบบ ขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 10:55:13 By : speakphone
 


 

No. 13



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



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

งั้นคงต้อง เสริชหา บทความเกี่ยวกับ javascript jquery ajax อ่านให้เป็นพื้นฐานก่อนนะครับ
ถ้าไม่มีความรู้ เอาโค๊ดไปก็ไม่ได้ประโยชน์สำหรับความรู้ในการเขียนโปรแกรมซักเท่าไหร่

แต่ถ้าอยากได้งาน จ้างเขียนดีกว่าครับ

ขอโทษด้วยนะครับ ผม anti มือใหม่ที่อยากได้โค๊ดโดยไม่ศึกษาพื้นฐานอะครับ
แต่ถ้าเป็นมือใหม่อยากศึกษาผมช่วยแนะนำเต็มที่ครับ แต่ต้องเป็นไปตามเสต็ปผม
(เหมือนอยากได้คนสอนก็ต้องทำตามคนสอนล่ะครับ)

ส่วนท่านอื่่นจะว่ายังไงนั่นก็แล้วแต่ท่านทั้งหลายครับผมไม่เกี่ยว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 11:00:00 By : NewbiePHP
 


 

No. 14



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



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


ผมเข้าใจครับ แต่ตอนนี้เรียนรู้ไม่ทันจริงๆ ครับ แต่พยายามละกันนะครับ ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 11:51:22 By : speakphone
 


 

No. 15



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



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


ขอสอบถามแค่ วิธีแทรก text ใน javascrip ก็ได้ครับ ว่าจะต้องแทรกยังไง ไม่เข้าใจแค่ตรงนี้แหล่ะ ครับ ต้องใช้ คำสั่งอะไร document.getElement คำสั่งนี้หรือเปล่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 13:19:45 By : speakphone
 


 

No. 16



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



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

เมื่อคุณใช้ jquery แล้ว ก็เลิกใช้ document.getElement ได้แล้วครับ
ให้ใช้ $('xxx') แทนได้เลยครับ โดย xxx คือชื่อ id ชื่อ class หรือ ชื่อ tagname
โดยมีการอ้างอิงแตกต่างกันไป '#id' '.classname' 'tagname'

ส่วนการแทรกข้อมูลก็มีหลายรูปแบบ
แทรก text ด้วยการต่อ string 'a' + 'b' + 'c';
หรือ แทรกด้วยคำสั่ง ค้นหาแล้วแทนที่ text.replace('target','newtext');
หรือ แทรก element ด้วยคำสั่ง jquery append before after

อยากทราบรายละเอียดของคำสั่ง ก็ใช้ google ค้นหาได้เลยครับ
jquery append
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 14:45:37 By : NewbiePHP
 


 

No. 17



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



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


ขอบคุณ มากครับบบ พี่ อย่างน้อย ผมมีแนวทาง ยังพอคิดได้ ครับบ แต่ผมยังขาดแนวทางครับ เลยไปไม่ค่อยเป็น ขอบคุณมากนะครับ พี่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-29 17:03:54 By : speakphone
 

   

ค้นหาข้อมูล


   
 

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