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

HOME > PHP > PHP Forum > ขอสอบถามเรื่อง PHP รับค่าจาก PDA Scanner คือ PDA Scanner มัน Enter เองอ่ะครับ



 

ขอสอบถามเรื่อง PHP รับค่าจาก PDA Scanner คือ PDA Scanner มัน Enter เองอ่ะครับ

 



Topic : 110171



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



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




ขอสอบถามเรื่อง PHP รับค่าจาก PDA Scanner คือ PDA Scanner มัน Enter เองอ่ะครับ พอจะมี Script ตัวอย่างหรือ วิธีที่จะทำให้มันไม่ Enter เองไหมครับ
ขอบคุณครับผม



Tag : PHP, MySQL, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-07-24 12:47:40 By : nakki321 View : 1192 Reply : 10
 

 

No. 1



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



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


Code (JavaScript)
$('form').submit(function(){
//statement
return false;
});







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 12:55:40 By : fossil31
 


 

No. 2



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



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


ขอบคุณนะครับคุณพี่ fossil31 แล้วเราจะใช้ยังไงหรอครับหรือทำไมมันไม่ได้หว่าหรือผมทำผิดแนะนำหน่อยครับ


ประวัติการแก้ไข
2014-07-24 13:57:22
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 13:40:41 By : nakki321
 

 

No. 3



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



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


ผมเคยทำนานแล้ว กับ database เรื่องเคลม สินค้า แล้วให้มันไป validate กับ สินค้า ที่เคยซื้อมา โดยเอาราคาสูงสุดที่เคยซื้อมาเพื่อจะให้ทางบริษัท ได้ผลประโยชน์มากที่สุด

แล้วตอนนี้ก็ไม่มี เครื่องให้ Test ด้วยสิ

แต่หลักการณ์ก็เหมือนเดิมครับ เพียงแค่ รับจาก อุปกรณ์อ่าน Barcode

ไม่ทราบว่า form เป็น multiple form รับค่า barcode หลายตัวหรือไม่?

Scan ปุ๊บให้มันไปดึงข้อมูล จาก Database เกี่ยวกับ Detail มาแสดงที่ฟอร์ม ถ้า Scan ซ้ำ อันเดิม ก็ให้มันไป + จำนวนขึ้น +1
ประมาณนี้ไหม?

หรือไม่ก็ ขอดู Code ได้ไหม?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 14:15:34 By : fossil31
 


 

No. 4



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



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


คือของผมมันต้องScan Barcode 3 ทีก่อนค่อย Enter อ่ะครับ(จะรวมเป็นข้อมูลก้อนเดียวกัน) คือจะเก็บข้อมูล3ตัวให้มันต่อกันอ่ะครับแต่ปัญหาคือ Scan แล้วมันก็ Enter เลย ข้อมูลเลยแยกกันเป็นคนละตัวอ่ะครับ
Code:

Code (PHP)
<form name="form1" id="form1" method="post"  action="<?=$_SERVER['SCRIPT_NAME'];?>" onSubmit="JavaScript:return fncSubmit();">
   <table width="600" height="350" border="1" align="center" bgcolor="#D1FFA4">
  <tr align="right" >
    <td colspan="2" align="center"><h2><font size="+2" color="#000099" face="Arial, Helvetica, sans-serif" >Scan Data</font></h2></td>
    </tr>
    <tr>
    <td width="32%" align="right" valign="middle"><h2><font size="+2" color="#000099" face="Arial, Helvetica, sans-serif" >Sum BarCode:</font></h2></td>
    <td width="20%"><input type="text" name="sum_scan" width="100" style="height:60px" size="50" onclick="return check "/><font color="#FF0000">*</font></td>
  </tr>
</table>
if(($sum_scan=="")){
		echo"<center>";
	    echo"<center><font size=+1 color=FF0000 face=Arial, Helvetica, sans-serif >กรุณาทำการสแกนบาร์โค้ตด้วย...!!!</font>";	
		echo"</center>";
		}
		  else{
			   //$sql = "insert into scan (id,id_scan,type,date_scan,time_scan,data_send,user_scan) values 	     	 
					//   ('','$sum_scan','$name_list','$s_date','$s_time','$send_date','$Useradmin')";
			  // $dbquery = mysql_query($sql);
				//$orderid=mysql_insert_id();
				echo "<META HTTP-EQUIV=Refresh CONTENT=5;URL=froms_1.php>";
			}
mysql_close();	


Scan แล้วบันทึกลงฐานข้อมูลเลยอ่ะครับผมไม่อยากให้มัน Enter เองอ่ะครับ พอจะมีวิธีไหมครับ


ประวัติการแก้ไข
2014-07-24 14:34:33
2014-07-24 14:56:10
2014-07-24 15:25:42
2014-07-24 15:25:46
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 14:32:43 By : nakki321
 


 

No. 5



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



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


ลองประยุกต์จาก code ที่ผมทำให้นะ

Code (PHP)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Test Scan Form</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
$( document ).ready(function() {
	$( ".barcode" ).first().focus();
	$( ".barcode" ).keypress(function( event ) {
		if ( event.which == 13 ) {
			event.preventDefault();
			$(this).next().focus();
		}
	});
});
</script>
 </head>
 <body>
<?php
if( isset($_POST['submit']) )
{
	print_r($_POST['barcode']);
}
?>
<form name="frm1" method="post" action="">
	<input type="text" name="barcode[]" class="barcode">
	<input type="text" name="barcode[]" class="barcode">
	<input type="text" name="barcode[]" class="barcode">
	<input type="submit" name="submit">
</form>

</body>
</html>


ยิงแล้ววิ่งไป ที่ Barcode ตัวถัดไป
ถ้าจะให้ Validate ก็ไม่โมเอา ตอน

Code (JavaScript)
	$( ".barcode" ).keypress(function( event ) {
		if ( event.which == 13 ) {
			event.preventDefault();
			$(this).next().focus();
		}
	});


จะ $.get ...
แล้ว return ค่ามาใส่ใน textbox

อิอิ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 16:26:06 By : fossil31
 


 

No. 6



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



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


Test จาก Barcode Scan นะครับ การทำงานเหมือนกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 16:26:51 By : fossil31
 


 

No. 7



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



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


ขอบคุณครับพี่ได้ผลไงเดี๋ยวผมมารายงานครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-24 17:00:21 By : nakki321
 


 

No. 8



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



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


รายงานครับ พี่ : fossil31 ใช้งานได้ครับขอบคุณครับ


ประวัติการแก้ไข
2014-07-25 12:37:38
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-07-25 12:36:48 By : nakki321
 


 

No. 9



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



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

ตอบความคิดเห็นที่ : 8 เขียนโดย : nakki321 เมื่อวันที่ 2014-07-25 12:36:48
รายละเอียดของการตอบ ::
พอดีตอนนี้หนูทำเรื่องนี้อยู่คะลองแก้ตามที่พี่เค้าบอกก็ยังแก้ไม่ได้เลยCode (PHP)
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Insert Record With RadioButton</title>
    </head>
    <body background="picture/paper-1990111_1920.jpg" text="#283747">
        <form method="post" action='insertTextbox.php'>
        <i>รายละเอียด</i>
        &nbsp;<a href="http://www.hellomyweb.com" target="frame2">
        จำนวนชิ้นงาน</a>
        &nbsp;<a href="http://www.w3schools.com" target="frame2"> 
        w3schools </a>
        <table border="0">
			<tr>
                            <td><img src="picture/aiai.png"></td>
                        </tr>
        </table>
            <fieldset>                
            <legend><h1>กรอกข้อมูลผู้ใช้งาน</h1></legend>
            &nbsp;&nbsp;<b>ID</b>&nbsp;:&nbsp;<input type="text" name='idn'> &nbsp;&nbsp;
            <b>NAME</b>&nbsp;:&nbsp;<input type="text" name='name'><br><br>
            &nbsp;&nbsp;<b> DEPARTMENT</b>&nbsp;: 
            <input type="radio" name='D' value='3'/>แผนก 3 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <b>POINT</b>&nbsp;:&nbsp;
            <select name='P'>
            <option name='P' value="1-จุดตัด">1-จุดตัด</option>
            <option name='P' value="2-จุดปั๊ม">2-จุดปั๊ม</option>
            <option name='P' value="3-จุดพับ"selected="selected">3-จุดพับ</option>
            <option name='P' value="4-จุดอาร์ค">4-จุดอาร์ค</option>
            <option name='P' value="5-จุดแต่ง">5-จุดแต่ง</option>
            <option name='P' value="6-จุดเชื่อม/ประกอบ">6-จุดเชื่อม/ประกอบ</option>
            <option name='P' value="7-จุด Amada">7-จุด Amada</option>
            </select><br><br>
            &nbsp;<b>CODE MACHINE</b>&nbsp;:&nbsp;<input type="text" name='codemachine'><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>JOB NO</b>&nbsp;:&nbsp;<input type="text" name='job'><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>INV CODE</b>&nbsp;:&nbsp;<input type="text" name='inv_code'><br><br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" value="Save"/>
            &nbsp; <input type="reset" value="Reset" /> 
            </fieldset>
        </form>
    </body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-14 16:34:11 By : Aomsinpp
 


 

No. 10



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

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

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

เขาใช้ jQuery ในการกำหนดการทำงานให้กับ Event และ Selector ใน Form แนะนำให้ศึกษา jQuery ก่อนครับ

https://www.thaicreate.com/jquery.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-08-15 10:00:54 By : Manussawin
 

   

ค้นหาข้อมูล


   
 

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