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

Registered : 107,904

HOME > PHP > PHP Forum > ส่งค่าไม่เข้าอะครับ รบกวนช่วยดูหน่อยครับ มือใหม่ ผมทำผิดรึเปล่า



 

ส่งค่าไม่เข้าอะครับ รบกวนช่วยดูหน่อยครับ มือใหม่ ผมทำผิดรึเปล่า

 



Topic : 134101



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



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



มันส่งค่าไม่ไปอะครับ ลองเช็คแล้ว ค่า post ไม่มี ต้องทำไงอะครับ ผมทำผิดรึเปล่า


Code (PHP)
		<script type="text/javascript">
			function getval(sel)
			{
				alert(sel.value)
			}
			
				</script>
				<form name="form" method="post" >
				<SELECT input class="form-control" name="prdid" id="prdid" onchange="getval(this);"> <? //ทำตัวเลือกให้เลือก type ?>
				<OPTION value="0">ประเภท Type</option>
				<OPTION value='1'>W    </option>
				<OPTION value='2'>X1    </option>
				<OPTION value='3'>X2    </option>
				<OPTION value='4'>X3    </option>
				<OPTION value='5'>Y4    </option>
				<OPTION value='6'>Y5    </option>
				</SELECT>					
				</td>			
 				<td> 
				<SELECT input class="form-control" type="text" name="prdname" id="prdname" onchange="getval(this);">
				<OPTION value='ZZ'>ความสูง</option>
				<OPTION value='AA'>2.0 ม.</option>
				<OPTION value='BB'>2.5 ม.</option>
				<OPTION value='CC'>3.0 ม.</option>
				</SELECT> 
				<input type="number" name="distancetype" id="distancetype" value="600" onchange="getval(this);">
				
				</td>
				
					<?  
						$prdid = $_POST['prdid'];
						$prdname = $_POST['prdname'];
						$distancetype = $_POST['distancetype']; // ตัวแปร PHP

					?>
		  		
				<td><button class="btn btn-warning btn-sm" onClick="javascript:copydata(<?=$prdid?>,'<?=$prdname?>',<?=$distancetype?>);" title="สร้าง Type"><i class="fa fa-files-o"></i></button></td>






Tag : PHP, HTML, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-08-29 17:15:42 By : ttanaponxxx View : 146 Reply : 11
 

 

No. 1



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



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

ลองเปลี่ยน short tag จาก <? เป็น <?php ดูก่อน






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-29 19:13:59 By : NewbiePHP
 


 

No. 2



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



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

เปลี่ยนแล้วครับก็ยังไม่เข้าครับพี่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 08:19:49 By : ttanaponxxx
 

 

No. 3



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



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

ขอดูโค๊ด insert ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 08:42:26 By : NewbiePHP
 


 

No. 4



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



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

คือผมลองใส่

$prdid = '3';
$prdname = 'AA';
$distancetype = '600';
function ทำงานได้ปกติ ครบกระบวนการมันครับ ก็คือตอนนี้เหมือน เลือก select แล้ว ไม่เข้าไปใน
method post

$_POST['prdid'];
$_POST['prdname'];
$_POST['distancetype'];



<?php
$prdid = $_POST['prdid'];
$prdname = $_POST['prdname'];
$distancetype = $_POST['distancetype']; // ตัวแปร PHP

// echo '<script type="text/javascript">';
// echo "var prdid ="; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
// echo "var prdname"; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
// echo "var distancetype"; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
//echo '</script>';
?>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 08:54:47 By : ttanaponxxx
 


 

No. 5



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



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


คือผมไม่เห็น ว่า submit form อยู่ตรงไหน
หรือให้กด enter ที่ textbox ครับ
ขอรบกวนอธิบายการทำงานให้หน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 10:07:09 By : birdbird27
 


 

No. 6



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



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

การทำงาน

การทำงานคือ เลือก 2 ตัวเลือก แล้ว input textbox แล้วก็กด function copydata ครับ
ซึ่งตัวเลือกที่เลือกก็คือจะไปปอ้างอิงว่า copy data ตัวไหน ปัญหาคือ post ไม่เข้า
หรือว่าจำเป็นต้องมี submit หรอครับ ถ้าไม่มีได้ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 10:30:23 By : ttanaponxxx
 


 

No. 7



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



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


เขาขอดูโค๊ดตอน insert เป็นยังไง ส่งค่ามายังไง ถีงไม่เข้า
form ส่งโค๊ดก็สำคัญ จะให้เขาเขียนให้เลยหรือไง

เอาโค๊ดมาให้เขาแก้ให้ง่ายกว่า จะได้รู้ด้วยว่าความรู้คนทำเป็นยังไง จะได้ comment ได้ถูก

ถ้าจะเอาแค่ตัวอย่างโค๊ดอย่างเดียว ค้นหาเองเลยมีเยอะ
ประยุกต์ apply เอาเอง มันก็จะงูๆ ปลาไปเรื่อย เอาโค๊ดมาให้เขาดู เขาจะได้วิจารณ์สอนได้ตรงจุด

อายครูบ่รู้วิชา
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 12:37:34 By : Chaidhanan
 


 

No. 8



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



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

โค้ดทั้งหมดจะประมาณนี้ครับ ลิ้งไปอีก 2 หน้า

แต่ว่าที่ไม่เข้าคือ พอเลือกแล้ว value ไม้เข้ามาใน $_POST อะครับผม



Code (PHP)
<?
	session_start();



	$d1 = $_GET["d1"];
	$d2 = $_GET["d2"];

	$useridnow1	= $_SESSION['use_id'];
	$userlogin1 = $_SESSION['use_nameen'];

	include "../../Connections/connect_mysql.php";

	//ค้นหาจำนวนรายการที่

?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Sch txt page</title>
<script>
$(document).ready(function () {

	$('table tr').each(function(a,b){
    	$(b).click(function(){
         	$('table tr').css('background','#ffffff');
         	$(this).css('background','#FC0');
    	});
	});

});




</script>
</head>

<body>

	<?
		//echo "{$d1}, {$d2}";
		if($d1==1){ //ผู้ใช้งานระบบ
			?>
            <table class="table table-striped table-sm">
                <tbody>
              <?
			  	if($d2=='*'){
					$sql_count = "SELECT * FROM user_tb;";
				}else if($d2=='-'){
					$sql_count = "SELECT * FROM user_tb WHERE use_nameen='-';";
				}else{
					$sql_count = "SELECT * FROM user_tb WHERE use_nameen like '%{$d2}%'";
				}
				$result_count = mysql_query($sql_count) or die(mysql_error());
				$row1 = 1;
				while($record_count=mysql_fetch_array($result_count)){
					$fd1 = $record_count['use_id'];
					$fd2 = $record_count['use_username'];
					$fd4 = str_replace(" ", "_" ,$record_count['use_nameen']);
					$fd5 = $record_count['use_nameen'];
					//$newStr = ereg_replace('[[:space:]]+', '', trim($str));
					// str_replace("world","Peter","Hello world!");
					$fd3 = mysql_num_rows($result_count);
			  ?>

                  <tr onclick="changeColor(this)">
                    <th scope="row"><?=$row1?></th>
                    <td style="text-align:left;" scope="col" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd5?></div></td>
                    <td style="text-align:left;" scope="col">
                    <button class="btn btn-info btn-sm" onClick="javascript:userctc(<?=$fd1?>,'<?=$fd4?>');"><i class="fa fa-check"></i></button>
                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                  </tr>
             <?
					$row1 += 1;
				}
			  ?>
               </tbody>
    		</table>
            <?


		}else if($d1==2){ //โครงการ
			?>
			<table class="table table-sm"><!--  table-striped  -->
                <tbody>
            <?
			if($d2=='*'){
				$sql_count = "SELECT * FROM jobproject_tb ORDER BY jpro_updatetime DESC LIMIT 10;";
			}else if($d2=='-'){
				$sql_count = "SELECT * FROM jobproject_tb WHERE jpro_name = '-' ;";
			}else{
				$sql_count = "SELECT * FROM jobproject_tb WHERE jpro_name like '%{$d2}%' ;";
			}
			$result_count = mysql_query($sql_count) or die(mysql_error());
			$row1 = 1;
			while($record_count=mysql_fetch_array($result_count)){
				$fd1 = $record_count['jpro_id'];
				$fd2 = $record_count['jpro_name'];
				$fd3 = mysql_num_rows($result_count);

				//ค้นหา id โครงการ ที่ user เปิดล่าสุด
				$sql_lastproj = " select * from useropenproj_tb where uopj_userid={$useridnow1} ";
				$result_lastproj = mysql_query($sql_lastproj) or die(mysql_error());
				$record_lastproj=mysql_fetch_array($result_lastproj);
					$uopj_proid_lastproj = $record_lastproj['uopj_proid'];
			?>
            	 <tr>
                    <th scope="row"><?=$row1?></th>
                     <td style="text-align:left;" scope="col" onClick="javascript:showproject(<?=$fd1?>);" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd2?></div></td>
                    <td style="text-align:left;" scope="col">
                    <button class="btn btn-warning btn-sm" title="edit" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');"><i class="fa fa-edit"></i></button>
                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                    <td style="text-align:left;" scope="col">
                    	<button class="btn btn-info btn-sm" title="view" onClick="javascript:showproject(<?=$fd1?>);"><i class="fa fa-folder-open-o"></i></button>
                    </td>
                  </tr>
            <?
				$row1 += 1;
			}
			?>
             	</tbody>
    		</table>

			<?

		}else if($d1==3){ //สินค้า

			?>
            <table class="table table-striped table-sm">
                <tbody>
		<td>
		<script type="text/javascript">
			function getval(sel)
			{
				alert(sel.value)
			}
			
				</script>
				<form name="form" method="post" >
				<SELECT input class="form-control" name="prdid" id="prdid" onchange="getval(this);"> <? //ทำตัวเลือกให้เลือก type ?>
				<OPTION value="0">ประเภท Type</option>
				<OPTION value='1'>W    </option>
				<OPTION value='2'>X1    </option>
				<OPTION value='3'>X2    </option>
				<OPTION value='4'>X3    </option>
				<OPTION value='5'>Y4    </option>
				<OPTION value='6'>Y5    </option>
				</SELECT>					
				</td>			
 				<td> 
				<SELECT input class="form-control" type="text" name="prdname" id="prdname" onchange="getval(this);">
				<OPTION value='ZZ'>ความสูง</option>
				<OPTION value='AA'>2.0 ม.</option>
				<OPTION value='BB'>2.5 ม.</option>
				<OPTION value='CC'>3.0 ม.</option>
				</SELECT> 
				<input type="number" name="distancetype" id="distancetype" value="600" onchange="getval(this);">
				</form>
				</td>
				
					<?php  
						$prdid = $_POST['prdid'];
						$prdname = $_POST['prdname'];
						$distancetype = $_POST['distancetype']; // ตัวแปร PHP

 						 // echo '<script type="text/javascript">';
						 // echo "var prdid ="; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
						 // echo "var prdname"; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
						 // echo "var distancetype"; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
 						//echo '</script>';
					?>
		  		
				<td><button class="btn btn-warning btn-sm" onClick="javascript:copydata(<?=$prdid?>,<?=$prdname?>,<?=$distancetype?>);" title="สร้าง Type"><i class="fa fa-files-o"></i></button></td>
        		</table>  
		 
		 <table class="table table-striped table-sm">  
		 <?
			if($d2=='*'){
				$sql_count = "SELECT * FROM product_tb;";
			}else if($d2=='-'){
				$sql_count = "SELECT * FROM product_tb WHERE prod_name = '-' ;";
			}else{
				$sql_count = "SELECT * FROM product_tb WHERE prod_name like '%{$d2}%' ;";
			}
			$result_count = mysql_query($sql_count) or die(mysql_error());
			$row1 = 1;
			while($record_count=mysql_fetch_array($result_count)){
				if($record_count['prod_status']!=0){
				$fd1 = $record_count['prod_id'];
				$fd2 = $record_count['prod_name'];
				$fd3 = mysql_num_rows($result_count);
				
			?>
            	 <tr>
                    <th scope="row"><?=$row1?></th>
                    <td style="text-align:left;" scope="col" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd2?></div></td>
                    <td style="text-align:left;" scope="col">

                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
										<td style="text-align:left;" scope="col">
												<button class="btn btn-info btn-sm" onClick="javascript:prodiv(<?=$fd1?>,'<?=$fd2?>');" title="Open BOQ"><i class="fa fa-check"></i></button>
												<button class="btn btn-warning btn-sm" onClick="javascript:copydata(<?=$fd1?>,'<?=$fd2?>');" title="Copy BOQ"><i class="fa fa-files-o"></i></button>
                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                  </tr>
            <?
				$row1 += 1;
				}
			}
			?>
             	</tbody>
    		</table>

			<?

		}else if($d1==4){ //สาขา
			?>
            <table class="table table-striped table-sm">
                <tbody>
            <?
			if($d2=='*'){
				$sql_count = "SELECT * FROM jobsite_tb;";
			}else if($d2=='-'){
				$sql_count = "SELECT * FROM jobsite_tb WHERE jsite_name='-';";
			}else{
				$sql_count = "SELECT * FROM jobsite_tb WHERE jsite_name like '%{$d2}%' ;";
			}
			$result_count = mysql_query($sql_count) or die(mysql_error());
			$row1 = 1;
			while($record_count=mysql_fetch_array($result_count)){
				$fd1 = $record_count['jsite_id'];
				$fd2 = $record_count['jsite_name'];
				$fd3 = mysql_num_rows($result_count);
			?>
            	 <tr>
                    <th scope="row"><?=$row1?></th>
                    <td style="text-align:left;" scope="col" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd2?></div></td>
                    <td style="text-align:left;" scope="col">
                    <button class="btn btn-info btn-sm" onClick="javascript:setsitelocation(<?=$fd1?>,'<?=$fd2?>');"><i class="fa fa-check"></i></button>
                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                  </tr>
            <?
				$row1 += 1;
			}
			?>
             	</tbody>
    		</table>

			<?

		}else if($d1==5){ //ลูกค้า
			?>
            <table class="table table-striped table-sm">
                <tbody>
            <?
			if($d2=='*'){
				$sql_count = "SELECT * FROM customer_tb;";
			}else if($d2=='-'){
				$sql_count = "SELECT * FROM customer_tb WHERE pcus_name = '-';";
			}else{
				$sql_count = "SELECT * FROM customer_tb WHERE pcus_name like '%{$d2}%';";
			}
			$result_count = mysql_query($sql_count) or die(mysql_error());
			$row1 = 1;
			while($record_count=mysql_fetch_array($result_count)){
				$fd1 = $record_count['pcus_id'];
				$fd2 = $record_count['pcus_name'];
				$fd3 = mysql_num_rows($result_count);
			?>
            	 <tr>
                    <th scope="row"><?=$row1?></th>
                     <td style="text-align:left;" scope="col" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd2?></div></td>
                    <td style="text-align:left;" scope="col">
                    <button class="btn btn-info btn-sm" onClick="selectcust(<?=$fd1?>);"><i class="fa fa-check"></i></button>
                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                  </tr>
            <?
				$row1 += 1;
			}
			?>
             	</tbody>
    		</table>

			<?

		}else if($d1==6){ //ผู้รับเหมา
			?>
            <table class="table table-striped table-sm">
                <tbody>
            <?
			if($d2=='*'){
				$sql_count = "SELECT * FROM contractors_tb;";
			}else if($d2=='-'){
				$sql_count = "SELECT * FROM contractors_tb WHERE cont_name = '-';";
			}else{
				$sql_count = "SELECT * FROM contractors_tb WHERE cont_name like '%{$d2}%';";
			}
			$result_count = mysql_query($sql_count) or die(mysql_error());
			$row1 = 1;
			while($record_count=mysql_fetch_array($result_count)){
				$fd1 = $record_count['cont_id'];
				$fd2 = $record_count['cont_name'];
				$fd3 = mysql_num_rows($result_count);
			?>
            	 <tr>
                    <th scope="row"><?=$row1?></th>
                    <td style="text-align:left;" scope="col" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd2?></div></td>
                    <td style="text-align:left;" scope="col">
                    	<button class="btn btn-info btn-sm" onClick="javascript:showconts(<?=$fd1?>);"><i class="fa fa-check"></i></button>
                        <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                  </tr>
            <?
				$row1 += 1;
			}
			?>
             	</tbody>
    		</table>

			<?

		}else{
			?>
            <table class="table table-striped table-sm">
                <tbody>
            <?
			$sql_count = "SELECT * FROM user_tb WHERE use_id=0;";
			$result_count = mysql_query($sql_count) or die(mysql_error());
			$row1 = 1;
			while($record_count=mysql_fetch_array($result_count)){
					$fd1 = $record_count['use_id'];
					$fd2 = $record_count['use_username'];
					$fd3 = mysql_num_rows($result_count);
			  ?>

                  <tr>
                    <th scope="row"><?=$row1?></th>
                     <td style="text-align:left;" scope="col" onClick="javascript:editdata(<?=$d1?>,<?=$fd1?>,'edit');" style="cursor:pointer;"><div style="cursor:pointer;"><?=$fd2?></div></td>
                    <td style="text-align:left;" scope="col">
                    <button class="btn btn-info btn-sm"><i class="fa fa-check"></i></button>
                    <!--<button class="btn btn-danger btn-sm"><i class="fa fa-remove"></i></button>-->
                    </td>
                  </tr>
             <?
					$row1 += 1;
				}
			  ?>
               </tbody>
    		</table>
            <?
		}
	?>
</body>
</html>
<?
	mysql_close($c);
?>






Code (JavaScript)
function copydata(prdid,prdname,distancetype){
	//alert("test");
	//var strtitle = "ใบส่งงานลูกค้า";
	//var data = "";
	BootstrapDialog.confirm({
	  title: 'ยืนยันการคัดลอกข้อมูล BOQ',
	  message: " ต้องการคัดลอกข้อมูล BOQ '" + prdname + "'  ไช่ หรือ ไม่?",
	  type: BootstrapDialog.TYPE_WARNING, // <-- Default value is BootstrapDialog.TYPE_PRIMARY
	  closable: true, // <-- Default value is false
	  draggable: true, // <-- Default value is false
	  btnOKLabel: 'OK', // <-- Default value is 'OK',
	  btnCancelLabel: 'Cancel', // <-- Default value is 'Cancel',
	  callback: function(result) {
			if (result) {
				chkcopydata(prdid,prdname,distancetype);
			}else {
				alert("ไม่ได้");
			}
	  }
	});
}

function chkcopydata(prdid,prdname,distancetype) {
	var data = "prdid=" + prdid + "&prdname=" + prdname + "&distancetype=" + distancetype;
	var d1 = $("#se1").val();
	$.ajax({
		type: "POST",
		url: "modules/boq/copyboq.php",
		data: data,
		success: function(msg){
			 //alert(msg);
			if(msg=='Y'){
				selectdata1(d1);
				BootstrapDialog.alert('คัดลอก ข้อมูล เรียบร้อย !');
			}else
			if(msg=='N'){
				BootstrapDialog.alert('ไม่สามารถเพิ่ม/ปรับปรุง ข้อมูลได้ อาจมีข้อมูลนี้อยู่แล้ว !');
			}
		}
	});
}




Code (PHP)
<?php  session_start();
      include "../../Connections/connect_mysql.php";
      date_default_timezone_set('Asia/Bangkok'); //set timezone ให้ตรงกับประเทศไทย

    $prdid = $_POST['prdid'];
    $prdname = $_POST['prdname'];
    $distancetype = $_POST['distancetype'];
    $userlogin = $_SESSION['use_nameen'];

    //echo $userlogin;

    $sql_ss = "SELECT * FROM product_tb WHERE prod_id = '{$prdid}'";
    $result_ss = mysql_query($sql_ss)or die(mysql_error());
    $row_ss = mysql_fetch_array($result_ss);

    $sql_sc = " SELECT COUNT(prod_name) as numcopyprod FROM product_tb WHERE prod_name LIKE '%".$row_ss['prod_name']."%'";
    $re_sc = mysql_query($sql_sc) or die(mysql_error());
    $row_sc = mysql_fetch_array($re_sc);

    if ($row_sc['numcopyprod'] == 1) {
    $numcopyprod = $row_sc['numcopyprod'];
  }else {
    $numcopyprod = $row_sc['numcopyprod'] + 1;
  }
  $prod_code = $row_ss['prod_code']." (copy".$numcopyprod.")";
  $prod_name = $row_ss['prod_name']." (copy".$numcopyprod.")";
  $prod_detail = $row_ss['prod_detail'];
  $prod_unit = $row_ss['prod_unit'];
  $prod_distance = $row_ss['prod_distance'];
  $prod_price_mate = $row_ss['prod_price_mate'];
  $prod_price_labe = $row_ss['prod_price_labe'];
  $prod_price_punit = $row_ss['prod_price_punit'];
  $prod_remark = $row_ss['prod_remark'];
  $prod_createby = $row_ss['prod_createby'];
  $prod_createtime = $row_ss['prod_createtime'];

  //คำนวณก่อน copy จะได้ค่าความยาวที่กำหนด napol
  $prod_distance = $prod_distance*$distancetype;
  
  



    $sql_inprod = " INSERT INTO product_tb (prod_code, prod_name, prod_detail, prod_unit, prod_distance, prod_price_mate, prod_price_labe, prod_price_punit, prod_remark, prod_createby, prod_createtime)
    VALUES ('{$prod_code}','{$prod_name}','{$prod_detail}','{$prod_unit}','{$prod_distance}','{$prod_price_mate}','{$prod_price_labe}','{$prod_price_punit}','{$prod_remark}','{$userlogin}',NOW())";
    $re_inprod = mysql_query($sql_inprod) or die(mysql_error());
    $inid = mysql_insert_id();

    $idboq = [];
    $sql_ss3 = "SELECT * FROM boqdt_tb WHERE boq_prdid = '{$prdid}'";
    $result_ss3 = mysql_query($sql_ss3)or die(mysql_error());
    while ($row_ss3 = mysql_fetch_array($result_ss3)) {
      $boq_prdid = $row_ss3['boq_prdid'];
      $boq_itemcode = $row_ss3['boq_itemcode'];
      $boq_discription = $row_ss3['boq_discription'];
      $boq_volumn = $row_ss3['boq_volumn'];
      $boq_unit = $row_ss3['boq_unit'];
      $boq_ppu1 = $row_ss3['boq_ppu1'];
      $boq_ptu1 = $row_ss3['boq_ptu1'];
      $boq_ppu2 = $row_ss3['boq_ppu2'];
      $boq_ptu2 = $row_ss3['boq_ptu2'];
      $boq_ptt2 = $row_ss3['boq_ptt2'];
      $boq_status = $row_ss3['boq_status'];
      $boq_remark = $row_ss3['boq_remark'];

      //คำนวณก่อน copy จะได้ค่าความยาวที่กำหนด napol

      
      $boq_volumn = $boq_volumn*$distancetype;
      //$boq_ppu1 = $boq_ppu1*$distancetype;
      $boq_ptu1 = $boq_ptu1*$distancetype;
      $boq_ptu2 = $boq_ptu1*$distancetype;
      //$boq_ppu2 = $boq_ppu2*$distancetype;
      $boq_ptt2 = $boq_ptt2*$distancetype;




      $sql_inprod3 = " INSERT INTO boqdt_tb (boq_prdid, boq_itemcode, boq_discription, boq_volumn, boq_unit, boq_ppu1, boq_ptu1, boq_ppu2, boq_ptu2, boq_ptt2, boq_status, boq_remark, boq_createby, boq_createtime)
VALUES ('{$inid}','{$boq_itemcode}','{$boq_discription}','{$boq_volumn}','{$boq_unit}','{$boq_ppu1}','{$boq_ptu1}','{$boq_ppu2}','{$boq_ptu2}','{$boq_ptt2}','2','{$boq_remark}','{$userlogin}',NOW())";
      $re_inprod3 = mysql_query($sql_inprod3) or die(mysql_error());
      $idboq[] = mysql_insert_id();
      }
    for ($i = 0; $i < 1; $i++) {
      $idboqmin = $idboq[$i];
    }

    $sql_ss2 = "SELECT * FROM boqft_tb WHERE bqf_prdid = '{$prdid}'";
    $result_ss2 = mysql_query($sql_ss2)or die(mysql_error());
    while ($row_ss2 = mysql_fetch_array($result_ss2)) {
      $bqf_boqid = $row_ss2['bqf_boqid'];
      $bqf_prdid = $row_ss2['bqf_prdid'];
      $bqf_total1 = $row_ss2['bqf_total1'];
      $bqf_vats = $row_ss2['bqf_vats'];
      $bqf_total2 = $row_ss2['bqf_total2'];
      $bqf_total3 = $row_ss2['bqf_total3'];
      $bqf_tlong = $row_ss2['bqf_tlong'];
      $bqf_total4 = $row_ss2['bqf_total4'];
      $bqf_remark = $row_ss2['bqf_remark'];

      //คำนวณก่อน copy จะได้ค่าความยาวที่กำหนด napol

      $bqf_total1 = $bqf_total1*$distancetype;
      $bqf_total2 = $bqf_total2*$distancetype;
      $bqf_total3 = $bqf_total3*$distancetype;
      $bqf_tlong = $bqf_tlong*$distancetype;
      //$bqf_total4 = $bqf_total4*$distancetype;




      $sql_inprod2 = " INSERT INTO boqft_tb (bqf_boqid, bqf_prdid, bqf_total1, bqf_vats, bqf_total2, bqf_total3, bqf_tlong, bqf_total4, bqf_remark, bqf_createby, bqf_createtime)
      VALUES ('{$idboqmin}','{$inid}','{$bqf_total1}','{$bqf_vats}','{$bqf_total2}','{$bqf_total3}','{$bqf_tlong}','{$bqf_total4}','{$bqf_remark}','{$userlogin}',NOW())";
      $re_inprod2 = mysql_query($sql_inprod2) or die(mysql_error());
    }


    echo "Y";
 ?>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 13:08:43 By : ttanaponxxx
 


 

No. 9



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



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


ตรงส่วนนี้ Comment ไปครับน่าจะเข้าใจผิด

<?php
//$prdid = $_POST['prdid'];
//$prdname = $_POST['prdname'];
//$distancetype = $_POST['distancetype']; // ตัวแปร PHP

// echo '<script type="text/javascript">';
// echo "var prdid ="; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
// echo "var prdname"; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
// echo "var distancetype"; // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript
//echo '</script>';
?>
ที่ผมเข้าใจน่าจะต้องการเอาค่าไปส่งที่ function copydata(...)
ซึ่ง PHP ทำงานฝั่ง server
Javascript ทำงานฝั่ง client ครับ


ขอเปลี่ยนส่วนนี้เป็น "ใน code มีใช้ Jquery ขอใช้ Jquery นะครับ"

<button class="btn btn-warning btn-sm" onClick="javascript:copydata($('#prdid').val(),$('#prdname').val(),$('#distancetype').val());" title="สร้าง Type"><i class="fa fa-files-o"></i></button>


และขอสอบถามเพิ่มเติมตอน copydata แสดง BootstrapDialog.confirm
ข้อมูลถูกไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 14:50:03 By : birdbird27
 


 

No. 10



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



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


ถ้าไม่เอาโค๊ดมาลง คนตอบเขาก็เข้าใจผิด เดาไปเรื่อย
ก็ตามคห 9. ล่ะครับ คือ จขกท เข้าใจเรื่องการทำงาน ฝั่ง server กับฝั่ง client ผิดไปครับ

นำตัวแปรที่ มาจาก client มา ใช้ ในฝั่ง server ก่อนการถูก request

ต้องถาม ว่า ตัวแปร POST ทั้ง 3 ตัว เกิดขึ้นตอนไหนครับในฝั่ง server
ได้ถูกร้องขอ Request จากฝั่ง Client ด้วยคำสั่งอะไร ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-30 15:22:47 By : Chaidhanan
 


 

No. 11



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



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

ตอบความคิดเห็นที่ 9 นะครับ
- ข้อมูลถูกครับ ขอบคุณสำหรับความรู้ครับ ได้แล้วครับตามโค้ดที่พี่ให้มา ขอบคุณมากครับ


ตอบความคิดเห็นที่ 10 ครับ
- ขออภัยครับ และขอบคุณสำหรับคำแนะนำครับ ตามความคิดเห็นที่ 9 ส่งค่าได้แล้วครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-09-02 15:06:04 By : ttanaponxxx
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

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