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

HOME > PHP > PHP Forum > ท่านใดช่วยต่อให้ด้วยครับ ปัญหาเดิมครับ วนลูป Barcode แล้ว ยังไม่เปลี่ยน ตาม ที่วนครับ


[PHP] ท่านใดช่วยต่อให้ด้วยครับ ปัญหาเดิมครับ วนลูป Barcode แล้ว ยังไม่เปลี่ยน ตาม ที่วนครับ

 
Topic : 131009



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



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



คือว่ลองทำมาอยู่นานแล้วครับ ไม่สามารถทำได้ มีอีกแบบ คือว่า ทำได้ วนตาม แต่ barcode ยิงได้ บ้างอัน คือแบบนี้ครับ
Code (PHP)
1.<script language="JavaScript">document.open();Code39(500,100,30,5,"<?php echo $resultpoonline['PONO'];?>",2);</script>


แต่ถ้าอันล่างยิงได้หมดเลย เพราะเป็นรูปภาพ แต่ก็ ข้อมูลมาแค่บรรทัดเดียวนะครับ รบกวนช่วยด้วยครับ ได้อย่างไม่ได้อย่าง เซงจริงๆๆ อยากได้แบบที่ 2 ยิงได้หมด แต่ข้อมูลออกบรรทัดเดียวนะครับ

Code (PHP)

01.<td height="36" valign="top" class="td" style="font-size: 38px;" >                   
02.                   <img id ="barcode">         
03.                    <script language="JavaScript"
04.                    function  repeat(obj,str_barcode)
05.                        {
06.                            JsBarcode(obj,str_barcode,{width:2,height:20,displayValue:true,fontSize:10});
07.                        }
08.                        document.open();repeat("#barcode","<?php echo $resultpoonline['PONO'];?>"); 
09.                    </script>  
10.                   </td> 




Tag : PHP, Ms SQL Server 2005



ประวัติการแก้ไข
2018-05-09 11:20:14
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-05-09 11:19:11 By : owenback View : 669 Reply : 7
 

 

No. 1



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

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

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

ขอภาพประกอบหน่อยครับ ยังงงๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-10 10:07:19 By : mr.win
 

 

No. 2



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



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


อันนี้รูปครับ

Error


Code แบบนี้ครับ

Code (PHP)
1.<img id ="barcode">        
2.                    <script language="JavaScript"
3.                    function  repeat(obj,str_barcode)
4.                        {
5.                            JsBarcode(obj,str_barcode,{width:2,height:20,displayValue:true,fontSize:10});
6.                        }
7.                        document.open();repeat("#barcode","<?php echo $resultpoonline['PONO'];?>"); 
8.                    </script> 


รบกวนด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-10 11:15:49 By : owenback
 

 

No. 3



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



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


คุณเอา php ไปผสมกับ javascript

ให้ตรวจสอบชุดคำสั่ง javascript ที่ได้ฝั่ง client ว่ามาถูกต้องหรือไม่ โดยใช้คำสั่ง view source ของ browser
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-10 14:13:44 By : Chaidhanan
 

 

No. 4



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



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


ผมลอง view source ตามที่ Chaidhanan ว่า ก็ออกมาวนออกมานะครับ


Code (PHP)
001.<img id ="barcode">          
002.                  <script language="JavaScript"
003.                  function  repeat(obj,str_barcode)
004.                      {
005.                          JsBarcode(obj,str_barcode,{width:2,height:20,displayValue:true,fontSize:10});
006.                      }
007.                      document.open();repeat("#barcode","1100107440"); 
008.                  </script> 
009.                 </td>                 
010.                  <td class="td" style="font-size: 12px;">122020C</td>
011.                  <td class="td" style="font-size: 12px;">MT300398C</td>
012.                  <td class="td" align="center" style="font-size: 12px;">12.000</td>
013.                  <td class="td" align="center" style="font-size: 12px;">23/03/2018</td>
014.                  <td class="td" align="center" style="font-size: 12px;">26/04/2018</td>   
015.                   
016.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
017.                   
018.                  <!--<img id="barcode2"/>
019.                                   
020.                  <script>
021.                  var repeat5 = function()
022.                  {
023.                       
024.                  JsBarcode("#barcode2","12",{width:2,height:18,displayValue:true,fontSize:10});
025.                  };
026.                  setInterval(repeat5,5000);  
027.                  repeat5();
028.                  </script>  -->
029.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"12",2);</script>
030.                  </td>  
031.                   
032.              </tr>              
033.              <tr>
034.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
035.                 <!-- <img id="barcode3"/>
036.                  <script>
037.                  var repeat5 = function(){
038.                  JsBarcode("#barcode3","10",{width:2,height:18,displayValue:true,fontSize:10});
039.                  };
040.                  setInterval(repeat5,5000);  
041.                  repeat5();
042.                  </script>  -->
043.                      <script language="JavaScript">document.open();Code39(500,100,30,5,"10",2);</script>                
044.                  </td>
045. 
046.                  <td colspan="3" class="td" style="font-size: 12px;">PIPE(TOWER)[EDW(ST)]</td>
047.                  <td colspan="2" class="td" style="font-size: 12px;">1</td>
048. 
049.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
050.                  <!--<img id="barcode4"/>
051.                  <script>
052.                  var repeat5 = function(){
053.                  JsBarcode("#barcode4","AAAA",{width:2,height:18,displayValue:true,fontSize:10});
054.                  };
055.                  setInterval(repeat5,5000);  
056.                  repeat5();
057.                  </script> -->
058.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"AAAA",2);</script>
059.                  </td>
060. 
061.              </tr>             
062.                 
063.              <tr>
064.                  <td rowspan="2" align="center" valign="middle" class="td" style="font-size: 12px;">2</td>
065.                   
066.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
067.                  <!--<img id="barcode1"/>
068.                 <!--<script language="JavaScript">          
069.                  document.open();JsBarcode("#barcode1","1100108682",{width:2,height:18, displayValue:true,fontSize:10});                  
070.                  </script>-->
071.                  <!--<script language="JavaScript">document.open();Code39(500,100,30,5,"1100108682",1);</script>-->
072.                <img id ="barcode">          
073.                  <script language="JavaScript"
074.                  function  repeat(obj,str_barcode)
075.                      {
076.                          JsBarcode(obj,str_barcode,{width:2,height:20,displayValue:true,fontSize:10});
077.                      }
078.                      document.open();repeat("#barcode","1100108682"); 
079.                  </script> 
080.                 </td>                 
081.                  <td class="td" style="font-size: 12px;">22225FA</td>
082.                  <td class="td" style="font-size: 12px;">MT513178A</td>
083.                  <td class="td" align="center" style="font-size: 12px;">7.000</td>
084.                  <td class="td" align="center" style="font-size: 12px;">07/03/2018</td>
085.                  <td class="td" align="center" style="font-size: 12px;">26/04/2018</td>   
086.                   
087.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
088.                   
089.                  <!--<img id="barcode2"/>
090.                                   
091.                  <script>
092.                  var repeat5 = function()
093.                  {
094.                       
095.                  JsBarcode("#barcode2","7",{width:2,height:18,displayValue:true,fontSize:10});
096.                  };
097.                  setInterval(repeat5,5000);  
098.                  repeat5();
099.                  </script>  -->
100.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"7",2);</script>
101.                  </td>  
102.                   
103.              </tr>              
104.              <tr>
105.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
106.                 <!-- <img id="barcode3"/>
107.                  <script>
108.                  var repeat5 = function(){
109.                  JsBarcode("#barcode3","320",{width:2,height:18,displayValue:true,fontSize:10});
110.                  };
111.                  setInterval(repeat5,5000);  
112.                  repeat5();
113.                  </script>  -->
114.                      <script language="JavaScript">document.open();Code39(500,100,30,5,"320",2);</script>                   
115.                  </td>
116. 
117.                  <td colspan="3" class="td" style="font-size: 12px;">BOSS M3 OD4 H5.8[SL400/600G(WELD)]</td>
118.                  <td colspan="2" class="td" style="font-size: 12px;">2</td>
119. 
120.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
121.                  <!--<img id="barcode4"/>
122.                  <script>
123.                  var repeat5 = function(){
124.                  JsBarcode("#barcode4","TTTT",{width:2,height:18,displayValue:true,fontSize:10});
125.                  };
126.                  setInterval(repeat5,5000);  
127.                  repeat5();
128.                  </script> -->
129.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"TTTT",2);</script>
130.                  </td>
131. 
132.              </tr>             
133.                 
134.              <tr>
135.                  <td rowspan="2" align="center" valign="middle" class="td" style="font-size: 12px;">3</td>
136.                   
137.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
138.                  <!--<img id="barcode1"/>
139.                 <!--<script language="JavaScript">          
140.                  document.open();JsBarcode("#barcode1","1100114066",{width:2,height:18, displayValue:true,fontSize:10});                  
141.                  </script>-->
142.                  <!--<script language="JavaScript">document.open();Code39(500,100,30,5,"1100114066",1);</script>-->
143.                <img id ="barcode">          
144.                  <script language="JavaScript"
145.                  function  repeat(obj,str_barcode)
146.                      {
147.                          JsBarcode(obj,str_barcode,{width:2,height:20,displayValue:true,fontSize:10});
148.                      }
149.                      document.open();repeat("#barcode","1100114066"); 
150.                  </script> 
151.                 </td>                 
152.                  <td class="td" style="font-size: 12px;">HA4195B</td>
153.                  <td class="td" style="font-size: 12px;">FY501709B=</td>
154.                  <td class="td" align="center" style="font-size: 12px;">14.000</td>
155.                  <td class="td" align="center" style="font-size: 12px;">20/04/2018</td>
156.                  <td class="td" align="center" style="font-size: 12px;">26/04/2018</td>   
157.                   
158.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
159.                   
160.                  <!--<img id="barcode2"/>
161.                                   
162.                  <script>
163.                  var repeat5 = function()
164.                  {
165.                       
166.                  JsBarcode("#barcode2","1",{width:2,height:18,displayValue:true,fontSize:10});
167.                  };
168.                  setInterval(repeat5,5000);  
169.                  repeat5();
170.                  </script>  -->
171.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"1",2);</script>
172.                  </td>  
173.                   
174.              </tr>              
175.              <tr>
176.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
177.                 <!-- <img id="barcode3"/>
178.                  <script>
179.                  var repeat5 = function(){
180.                  JsBarcode("#barcode3","20",{width:2,height:18,displayValue:true,fontSize:10});
181.                  };
182.                  setInterval(repeat5,5000);  
183.                  repeat5();
184.                  </script>  -->
185.                      <script language="JavaScript">document.open();Code39(500,100,30,5,"20",2);</script>                
186.                  </td>
187. 
188.                  <td colspan="3" class="td" style="font-size: 12px;">ARM SEAL[SL400/600Q]</td>
189.                  <td colspan="2" class="td" style="font-size: 12px;">3</td>
190. 
191.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
192.                  <!--<img id="barcode4"/>
193.                  <script>
194.                  var repeat5 = function(){
195.                  JsBarcode("#barcode4","TEST1",{width:2,height:18,displayValue:true,fontSize:10});
196.                  };
197.                  setInterval(repeat5,5000);  
198.                  repeat5();
199.                  </script> -->
200.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"TEST1",2);</script>
201.                  </td>
202. 
203.              </tr>             
204.                 
205.              <tr>
206.                  <td rowspan="2" align="center" valign="middle" class="td" style="font-size: 12px;">4</td>
207.                   
208.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
209.                  <!--<img id="barcode1"/>
210.                 <!--<script language="JavaScript">          
211.                  document.open();JsBarcode("#barcode1","1100114066",{width:2,height:18, displayValue:true,fontSize:10});                  
212.                  </script>-->
213.                  <!--<script language="JavaScript">document.open();Code39(500,100,30,5,"1100114066",1);</script>-->
214.                <img id ="barcode">          
215.                  <script language="JavaScript"
216.                  function  repeat(obj,str_barcode)
217.                      {
218.                          JsBarcode(obj,str_barcode,{width:2,height:20,displayValue:true,fontSize:10});
219.                      }
220.                      document.open();repeat("#barcode","1100114066"); 
221.                  </script> 
222.                 </td>                 
223.                  <td class="td" style="font-size: 12px;">J26906B</td>
224.                  <td class="td" style="font-size: 12px;">MW503736B</td>
225.                  <td class="td" align="center" style="font-size: 12px;">18.000</td>
226.                  <td class="td" align="center" style="font-size: 12px;">20/04/2018</td>
227.                  <td class="td" align="center" style="font-size: 12px;">26/04/2018</td>   
228.                   
229.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
230.                   
231.                  <!--<img id="barcode2"/>
232.                                   
233.                  <script>
234.                  var repeat5 = function()
235.                  {
236.                       
237.                  JsBarcode("#barcode2","1",{width:2,height:18,displayValue:true,fontSize:10});
238.                  };
239.                  setInterval(repeat5,5000);  
240.                  repeat5();
241.                  </script>  -->
242.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"1",2);</script>
243.                  </td>  
244.                   
245.              </tr>              
246.              <tr>
247.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
248.                 <!-- <img id="barcode3"/>
249.                  <script>
250.                  var repeat5 = function(){
251.                  JsBarcode("#barcode3","10",{width:2,height:18,displayValue:true,fontSize:10});
252.                  };
253.                  setInterval(repeat5,5000);  
254.                  repeat5();
255.                  </script>  -->
256.                      <script language="JavaScript">document.open();Code39(500,100,30,5,"10",2);</script>                
257.                  </td>
258. 
259.                  <td colspan="3" class="td" style="font-size: 12px;">DIES TOOL G[LOWER GUIDE DIES G]</td>
260.                  <td colspan="2" class="td" style="font-size: 12px;">4</td>
261. 
262.                  <td height="36" valign="top" class="td" style="font-size: 38px;" >
263.                  <!--<img id="barcode4"/>
264.                  <script>
265.                  var repeat5 = function(){
266.                  JsBarcode("#barcode4","TEST2",{width:2,height:18,displayValue:true,fontSize:10});
267.                  };
268.                  setInterval(repeat5,5000);  
269.                  repeat5();
270.                  </script> -->
271.                  <script language="JavaScript">document.open();Code39(500,100,30,5,"TEST2",2);</script>
272.                  </td>
273. 
274.              </tr>             
275.             
276.          </table>         

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-10 19:11:52 By : owenback
 

 

No. 5



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



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


Code (JavaScript)
1.<!-- <img id="barcode3"/>
2.<script>
3.  var repeat5 = function(){
4.    JsBarcode("#barcode3","10",{width:2,height:18,displayValue:true,fontSize:10});
5.  };
6.  setInterval(repeat5,5000); 
7.  repeat5();
8.</script>  -->


Code ข้างบน มาร์ค ไม่ใช้ถูกต้องไหม

แต่ถ้าใช้พอเอามาร์คออก

ให้เอา setInterval(repeat5, 5000); ออกซะ
เพราะ คำสั่ง repeat5 จะทำงาน ทุกๆ 5 วิ
ซึ่งนั่นมากพอที่จะทำให้ ตัวแปร repeat5 ถูกเปลี่ยน เป็นฟังก์ชั่นสุดท้าย

และให้ดี ก็อ่าน document สำหรับคำสั่ง setInterval setTimeout มาอ่านดูนะครับ ว่ามันทำอะไร
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-10 20:32:24 By : Chaidhanan
 

 

No. 6



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



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


และถ้าจะเขียนให้มันใช้งานครั้งเดียว ลองเขียนแบบนี้ดู
Code (JavaScript)
1.<script>
2.setTimeout(
3.  ()=>{
4.    JsBarcode("#barcode2",,"7",{width:2,height:18,displayValue:true,fontSize:10});
5.  }
6., 5000);
7.</script>


และถ้า function jsBarcode อยู่ข้างบน ก่อน <body>
ก็ลองแบบนี้
Code (JavaScript)
1.<script>
2.(()=>{JsBarcode("#barcode2",,"7",{width:2,height:18,displayValue:true,fontSize:10}); })();
3.</script>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-10 20:44:30 By : Chaidhanan
 

 

No. 7



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



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


ขอบคุณครับ เดี๋ยวลองดูตามคำแนะนำครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-05-11 08:19:17 By : owenback
 

   

ค้นหาข้อมูล


   
 

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





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