|  | 
	                
  
    | 
	 
        ไม่ทราบว่าต้องแก้ยังไงครับ <input type="text" disabled="disabled"/> แล้วไม่ส่งข้อมูลไป process (method=post)     |  
    |  |  
 
              
  
    | 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | เมื่อ disabled จะส่งค่าไม่ได้ครับ 
 ต้อง
 
 readonly
 
 ครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2013-01-29 11:59:14 | By :
                            ความรู้เท่าหางอึ่ง |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ลองใช้ type hidden สิครับ Code (PHP)
 
 <input type="text" id="show" value="" disabled="disabled" /> 
<input type="hidden" name="a[]" value="" disabled="disabled" /> 
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2013-01-29 12:06:23 | By :
                            Ex-[S]i[L]e[N]t |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ขอบคุณครับ ขอสรุปตามนี้แล้วกันนะครับ 
 readOnly อ่านได้อย่างเดียวป้องกันการแก้ไข
 ถ้าเป็น disabled จะไม่สามารถส่งค่าออกจากฟอร์มไปยัง process อื่นได้ ดังนั้น readOnly จึงหยืดหยุ่นกว่าครับ
 
 <tag>javascript</tag>
 document.getElementById('ไอดีคอนโทรล').readOnly = true;
 readOnly ต้อง O ตัวใหญ่นะครับ
 
 <tag>html</tag>
 <input name="price" type="text" value="50" size="10" readonly="true" >
 <input name="com_name" type="text" id="com_name" value="ชื่อฟิลล์ที่แสดง" size="30" disabled="disabled">
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2013-01-29 14:23:17 | By :
                            nook563 |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | สอบถามครับ 
 เมื่อ $_POST ส่งมาแล้ว โดยที่ ข้อมูลที่ส่งมาว่างเปล่า
 จะเขียน code ยังไงให้มองข้ามส่วนที่ไม่มีข้อมูล และไปอ่าน ข้อมูลใน $_POST อื่นแทนครับ
 เนื่องจาก รับข้อมูลแล้ว code ฟ้องบรรทัดที่ไม่มีข้อมูล ครับจะข้ามไปได้ยัง
 Code (PHP)
 
 $datafile=file($_POST["type3"]);//?????????????? 
for($i=0; $i<26; $i++){ ${'Wap'.$i}=array();} //???????????? array
             
$i = 0;
     foreach ($datafile as $line){//??????????????
list($Wap1[$i],$Wap2[$i],$Wap3[$i],$Wap4[$i],$Wap5[$i],$Wap6[$i],$Wap7[$i],$Wap8[$i],$Wap9[$i],$Wap10[$i],$Wap11[$i],$Wap12[$i],$Wap13[$i],$Wap14[$i],$Wap15[$i],$Wap16[$i],$Wap17[$i],$Wap18[$i],$Wap19[$i],$Wap20[$i],$Wap21[$i],$Wap22[$i],$Wap23[$i],$Wap24[$i],$Wap25[$i],) = explode(',', substr($line,0));  //??????????? array 
       $Wap1[$i] = intval(substr($Wap1[$i],0,-2));
       $Wap18[$i] = intval($Wap18[$i]); //???? colum ??????????????
       $Wap19[$i] = intval($Wap19[$i]);
       $Wap20[$i] = intval($Wap20[$i]);
       $Wap21[$i] = intval($Wap21[$i]);
       $Wap22[$i] = intval($Wap22[$i]);
       $target1[$i] = 10;
       $target2[$i] = 20;
       $target3[$i] = 30;
   $i++;
}
ฟ้องตรง $datafile=file($_POST["type3"]); เนื่องจากข้อมูลที่ส่งมาไม่มี  จึงอยากไห้ข้ามไป $_POST อื่นแทนครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-05 04:02:30 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | $var = isset($_POST['var']) ? $_POST['var'] : ''; 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-05 07:39:22 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              |  ตอบความคิดเห็นที่ : 5 เขียนโดย : Chaidhanan เมื่อวันที่ 2021-05-05 07:39:22 
 รายละเอียดของการตอบ ::
 ผมลองหลายๆ วิธี ก้ยังไม่ได้ครับ 
เมื่อข้อมูล ไม่ส่ง คำสั่ง Foreach มันยังทำงานอยุ่อะครับ 
Code (PHP) //$var = isset($_POST['var']) ? $_POST['var'] : '';
//(isset($_GET['id']) && is_numeric($_GET['id']))
if($datafile=file($_POST["type3"]) ?  $_POST["type3"] :'');//?????????????? 
for($i=0; $i<26; $i++){ ${'Wap'.$i}=array();} //???????????? array
 echo "$datafile";            
     foreach ($datafile as $line){//??????????????
list($Wap1[$i],$Wap2[$i],$Wap3[$i],$Wap4[$i],$Wap5[$i],$Wap6[$i],$Wap7[$i],$Wap8[$i],$Wap9[$i],$Wap10[$i],$Wap11[$i],$Wap12[$i],$Wap13[$i],$Wap14[$i],$Wap15[$i],$Wap16[$i],$Wap17[$i],$Wap18[$i],$Wap19[$i],$Wap20[$i],$Wap21[$i],$Wap22[$i],$Wap23[$i],$Wap24[$i],$Wap25[$i],) = explode(',', substr($line,0));  //??????????? array 
       $Wap1[$i] = intval(substr($Wap1[$i],0,-2));
       $Wap18[$i] = intval($Wap18[$i]); //???? colum ??????????????
       $Wap19[$i] = intval($Wap19[$i]);
       $Wap20[$i] = intval($Wap20[$i]);
       $Wap21[$i] = intval($Wap21[$i]);
       $Wap22[$i] = intval($Wap22[$i]);
       $target1[$i] = 10;
       $target2[$i] = 20;
       $target3[$i] = 30;
   $i++;
}
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-07 13:19:11 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              |  จากรูปครับ ข้อมูลจะขึ้นตาม select ถ้าไม่มีให้ข้ามครับ และไม่แสดงตัวเลขด้านล่างอะครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-07 13:28:10 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | Code (PHP) 
 $var = isset($_POST['var']) ? $_POST['var'] : '';
if($var===''){
  //ถ้าไม่มมีข้อมูลจะให้ทำอะไร
}else{
  // เมื่อไม่มีข้อมูลจะให้ทำอะไร
}
 ก็แค่ใส่ if else ตรวจสอบข้อมูลเท่านั้น
 
 หลักการพื้นฐานของ การทกงานของ CPU คือ 0 หรือ 1 จริง หรือ เท็จ อย่าลืมหลักการสำคัญข้อนี้
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-07 14:30:28 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              |  ตอบความคิดเห็นที่ : 8 เขียนโดย : Chaidhanan เมื่อวันที่ 2021-05-07 14:30:28 
 รายละเอียดของการตอบ ::
 ยังไม่ข้าม $_POST เลยครับ
Code (PHP) $dt3=isset($_POST["type3"])  && ($_POST["from"] != "") ;
if($dt3==='') {file($_POST["type3"])
}else{
for($i=0; $i<26; $i++){ ${'Wap'.$i}=array();} //???????????? array
     foreach ($dt3 as $line){//??????????????
list($Wap1[$i],$Wap2[$i],$Wap3[$i],$Wap4[$i],$Wap5[$i],$Wap6[$i],$Wap7[$i],$Wap8[$i],$Wap9[$i],$Wap10[$i],$Wap11[$i],$Wap12[$i],$Wap13[$i],$Wap14[$i],$Wap15[$i],$Wap16[$i],$Wap17[$i],$Wap18[$i],$Wap19[$i],$Wap20[$i],$Wap21[$i],$Wap22[$i],$Wap23[$i],$Wap24[$i],$Wap25[$i],) = explode(',', substr($line,0));  //??????????? array 
       $Wap1[$i] = intval(substr($Wap1[$i],0,-2));
       $Wap18[$i] = intval($Wap18[$i]); //???? colum ??????????????
       $Wap19[$i] = intval($Wap19[$i]);
       $Wap20[$i] = intval($Wap20[$i]);
       $Wap21[$i] = intval($Wap21[$i]);
       $Wap22[$i] = intval($Wap22[$i]);
       $target1[$i] = 10;
       $target2[$i] = 20;
       $target3[$i] = 30;
   $i++;
}}
เมื่อ $dt3 ไม่มีข้อมูล ก้ไห้ปิดการทำงาน $dt3 ไปเลยครับ และข้ามไป $dt4 เลยครับ
 Code (PHP)
 
 $dt4=file($_POST["type4"]);//?????????????? 
 for($i=0; $i<26; $i++){ ${'tru'.$i}=array();} //???????????? array
              
 $i = 0;
      foreach ($dt4 as  $line){//??????????????
 list($tru1[$i],$tru2[$i],$tru3[$i],$tru4[$i],$tru5[$i],$tru6[$i],$tru7[$i],$tru8[$i],$tru9[$i],$tru10[$i],$tru11[$i],$tru12[$i],$tru13[$i],$tru14[$i],$tru15[$i],$tru16[$i],$tru17[$i],$tru18[$i],$tru19[$i],$tru20[$i],$tru21[$i],$tru22[$i],$tru23[$i],$tru24[$i],$tru25[$i],) = explode(',', substr($line,0));  //??????????? array 
        $tru1[$i] = intval(substr($tru1[$i],0,-2));
        $tru18[$i] = intval($tru18[$i]); //???? colum ??????????????
        $tru19[$i] = intval($tru19[$i]);
        $tru20[$i] = intval($tru20[$i]);
        $tru21[$i] = intval($tru21[$i]);
        $tru22[$i] = intval($tru22[$i]);
        $target4[$i] = 10;
        $target5[$i] = 20;
        $target6[$i] = 30;
    $i++;
 
}
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-07 16:04:44 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | $dt3=isset($_POST["type3"])  && ($_POST["from"] != "") ; 
 ตรงนี้ $dt3 จะเป็นตัวแปร ชนิด Boolean นะครับ
 
 แต่มาตรวจสอบ เป็นชนิด string แบบ กำหนด ทั้ง value และ var type
 if($dt3==='') {
 ยังไงก็ ไม่เข้าเคส จริงได้หรอกครับ
 
 ต้องเขียนแบบนี้
 if( $dt3===true){
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-07 16:23:08 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ผมว่านะ ไม่ผมบ้า ก็คุณบ้าล่ะครับ 
 ผมสอนอย่างหนึ่ง คุณไปเขียนอีกแบบ
 พอผมแก้แบบที่คุณเขียน คุณก็เอาตัวแปร string แบบที่ผมทำเป็นตัวอย่างอันแรก
 มาตรวจสอบด้วย วิธีที่ตรวจเช็คกับตัวแปร boolean มาใช้
 
 ตัวแปรแบบหนึ่ง ก็ใช้ วิธีการตรวจสอบแบบหนึ่ง มันใช้แบบเดียวกันไม่ได้
 ก็ไม่รู้ว่าใครบ้าหรือใครเมากันแน่
 
 
 Code (PHP)
 
 $var = isset($_POST['var']) ? $_POST['var'] : ''; 
// บันทัดบน ถ้า $_POST['var'] ไม่มีค่า จะใส่ค่า '' (empty string) เป็นค่า default ให้ตัวแปร $var
if($var === ''){ 
   // ไม่พบตัวแปร
}else{
   // ถ้าพบตัวแปร
}
 ถ้าเขียนอีกแบบ
 Code (PHP)
 
 $var=isset($_POST["type3"]) && ($_POST["from"] != "") ; 
// บันทัดบน $var จะมีค่าเป็น boolean
if( $var ){
  // พบตัวแปร มีการกำหนดค่า
}else{
  // ไม่พบตัวแปร
}
 ทำความเข้าใจกับ ตัวแปรและวิธีการตรวจเช็คใหม่
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-08 12:53:26 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              |  ตอบความคิดเห็นที่ : 13 เขียนโดย : Chaidhanan เมื่อวันที่ 2021-05-08 12:53:26 
 รายละเอียดของการตอบ ::
 เงื่อนไข ได้แล้วครับ  
เงื่อนไข ข้ามทำงาน แต่กราฟไม่แสดงอะครับ
code นำตัวแปลมาแสดงกราฟครับ  ถ้าข้อมูลมาครบโดยไม่ข้ามกราฟจะแสดง แต่พอข้อมูลมีการข้าม กราฟไม่แสดงอะครับ
 Code (PHP)
 
  data: [<?=implode(',', $num19)?>.
                <?php=(isset ($Wap19) && print(implode(',', $Wap19)));?>.
                <?=implode(',', $tru19)?>.
                <?=implode(',', $thw19)?>
              ]
            }, {
                name: 'loadcell-2',
                color: '#FF6600',
         data: [<?= implode(',', $num20)?>.
                <?php=(isset($Wap20) && print(implode(',', $Wap20)));?>.
                <?=implode(',', $tru20)?>.
                <?=implode(',', $thw20)?>]
            }, {
                name: 'loadcell-3',
                color: '#33CC00',
         data: [<?= implode(',', $num21)?>.
                <?php=(isset( $Wap21) && print(implode(',', $Wap21)));?>.
                <?=implode(',', $tru21)?>.
                <?=implode(',', $thw21)?>]
            }, {
                name: 'loadcell-4',
                color: '#990033',
          data: [<?= implode(',', $num22)?>.
                <?php=(isset($Wap22) && print(implode(',', $Wap22)));?>.
                <?=implode(',', $tru22)?>.
                <?=implode(',', $thw22)?>]
              },
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-08 14:56:57 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ก็ต้อง สร้างตัวแปรให้ครบ 
 ข้อมูลมาจาก file ก็ต้องเช็ค ไฟล์ว่า ข้อมูลกราฟ มาครบไหม จำเป็นต้องเพิ่มเติมอะไรหรือเปล่า อันนี้ไม่มีใครตอบได้ ต้องเช็คด้วยตัวเอง
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-08 16:42:47 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              |  ตอบความคิดเห็นที่ : 16 เขียนโดย : Chaidhanan เมื่อวันที่ 2021-05-08 16:42:47 
 รายละเอียดของการตอบ ::
 ประมาณนี้รึป่าวครับ ลองรันF12 ตัวเลขขึ้น แต่กราฟไม่ขึ้นอะครับ
Code (PHP) name: 'loadcell-1',
                color: '#0066FF',
                      
         data: [<?=isset ($num19) ? implode(',', $num19) :'';?>&
        <?=isset ($Wap19) ? implode(',', $Wap19) :'';?>&
        <?=isset ($tru19) ? implode(',', $tru19) :'';?>&
        <?=isset ($thw19) ? implode(',', $thw19) :'';?>
                
              ]
            }, {
                name: 'loadcell-2',
                color: '#FF6600',
         data: [<?=isset ($num20) ? implode(',', $num20) :'';?>&
         <?=isset ($Wap20) ? implode(',', $Wap20) :'';?>&
         <?=isset ($tru20) ? implode(',', $tru20) :'';?>&
         <?=isset ($thw20) ? implode(',', $thw20) :'';?>
                ]
            }, {
                name: 'loadcell-3',
                color: '#33CC00',
         data: [<?=isset ($num21) ? implode(',', $num21) :'';?>&
         <?=isset ($Wap21) ? implode(',', $Wap21) :'';?>&
         <?=isset ($tru21) ? implode(',', $tru21) :'';?>&
         <?=isset ($thw21) ? implode(',', $thw21) :'';?>
         
                ]
            }, {
                name: 'loadcell-4',
                color: '#990033',
          data: [<?=isset ($num22) ? implode(',', $num22) :'';?>&
          <?=isset ($Wap22) ? implode(',', $Wap22) :'';?>&
          <?=isset ($tru22) ? implode(',', $tru22) :'';?>&
          <?=isset ($thw22) ? implode(',', $thw22) :'';?>
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-09 09:56:17 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              |  ตอบความคิดเห็นที่ : 16 เขียนโดย : Chaidhanan เมื่อวันที่ 2021-05-08 16:42:47 
 รายละเอียดของการตอบ ::
 กราฟแสดงแล้ว ครับ แต่ถ้าอยากให้แสดงเมื่อข้าม ต้องไม่ใส่ , (คอมมาร์) ต่อท้ายครับ
Code (PHP)
 
 name: 'loadcell-1',
                color: '#0066FF',
                      
         data: [<?=$dt2=isset ($num19) ? implode(',', $num19) :'';if($dt2==='') {}else{$dt2=implode(',', $num19);}?>,//(คอมมาร์)
        <?=$dt3=isset ($Wap19) ? implode(',', $Wap19) :'';if($dt3==='') {}else{$dt3=implode(',', $Wap19);}?>,//(คอมมาร์)
        <?=$dt4=isset ($tru19) ? implode(',', $tru19) :'';if($dt4==='') {}else{$dt4=implode(',', $tru19);}?>,//(คอมมาร์)
        <?=$dt5=isset ($thw19) ? implode(',', $thw19) :'';if($dt5==='') {}else{$dt5=implode(',', $thw19);}?>
                
              ]
            }, {
                name: 'loadcell-2',
                color: '#FF6600',
         data: [<?=$dt2=isset ($num20) ? implode(',', $num20) :'';if($dt2==='') {}else{$dt2=implode(',', $num20);}?>,//(คอมมาร์)
        <?=$dt3=isset ($Wap20) ? implode(',', $Wap20) :'';if($dt3==='') {}else{$dt3=implode(',', $Wap20);}?>,//(คอมมาร์)
        <?=$dt4=isset ($tru20) ? implode(',', $tru20) :'';if($dt4==='') {}else{$dt4=implode(',', $tru20);}?>,//(คอมมาร์)
        <?=$dt5=isset ($thw20) ? implode(',', $thw20) :'';if($dt5==='') {}else{$dt5=implode(',', $thw20);}?>
                ]
            }, {
                name: 'loadcell-3',
                color: '#33CC00',
         data: [<?=$dt2=isset ($num21) ? implode(',', $num21) :'';if($dt2==='') {}else{$dt2=implode(',', $num21);}?>,//(คอมมาร์)
        <?=$dt3=isset ($Wap21) ? implode(',', $Wap21) :'';if($dt3==='') {}else{$dt3=implode(',', $Wap21);}?>,//(คอมมาร์)
        <?=$dt4=isset ($tru21) ? implode(',', $tru21) :'';if($dt4==='') {}else{$dt4=implode(',', $tru21);}?>,//(คอมมาร์)
        <?=$dt5=isset ($thw21) ? implode(',', $thw21) :'';if($dt5==='') {}else{$dt5=implode(',', $thw21);}?>
         
                ]
            }, {
                name: 'loadcell-4',
                color: '#990033',
          data: [<?=$dt2=isset ($num22) ? implode(',', $num22) :'';if($dt2==='') {}else{$dt2=implode(',', $num22);}?>,//(คอมมาร์)
        <?=$dt3=isset ($Wap22) ? implode(',', $Wap22) :'';if($dt3==='') {}else{$dt3=implode(',', $Wap22);}?>,//(คอมมาร์)
        <?=$dt4=isset ($tru22) ? implode(',', $tru22) :'';if($dt4==='') {}else{$dt4=implode(',', $tru22);}?>,//(คอมมาร์)
        <?=$dt5=isset ($thw22) ? implode(',', $thw22) :'';if($dt5==='') {}else{$dt5=implode(',', $thw22);}?>
 แก้แบบไหนอะครับ
 ถ้าข้าม $dt3 , (คอมมาร์) จะต้องเอาออก เพื่อให้ กราอื่นแสดงครับ
 
 แก่แบบไหนได้บ้างครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-09 11:53:59 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | เคย เปิด view source ดู html/javascript ที่ php สร้างขึ้นบ้างไหม มันต้อง result ที่ ได้มาว่ามันถูกไวยกรณ์ หรือไม่ 
 หัดใช้เครื่องมือ ที่ browser มีให้ตรวจเช็คข้อมูลบ้าง
 ตัวอย่างการ generate html/javascript
 Code (PHP)
 
 <script>
var ar = [
	{	name: 'loadcell-1',
		color: '#0066FF',
		data: [
			<?=isset($num19)? implode(',', $num19):''?>	
			<?=isset($Wap19)? ','.implode(',',$Wap19):''?>
			<?=isset($tru19)? ','.implode(',',$tru19):''?>
			<?=isset($thw19)? ','.implode(',',$thw19):''?>
		]                
	}, 
ผมเขื่อว่า php มันอยากจะแจ้ง error แต่ไปปิดมันเอาไว้ หรือ ไม่รู้วิธีเปิดการแสดง error ซะมากกว่า
 
 และก็หัดเปิด document อ่านคำสั่งที่เราก๊อปปี้มาใช้ ให้รู้ว่ามันทำงานยังไง ไม่ใช่ สักแต่จะก๊อปปี้มา แล้วเดาเอาเอง
 ของแท้มีอยู่ อ่านแล้วรู้เรื่อง อย่าคิดวาตัวเองเป็นอัจฉริยะ แค่อ่านโค๊ดแล้วรู้เรื่อง ว่าอะไรเป็นอะไร
 
 เน้น ไปอ่าน document คำสั่ง isset() และการใช้งาน tag <?= ?>  อ่านวิธีใช้ให้เข้าใจ
 อย่าเขียนมั่วๆ มาอีก จะเลิกตอบล่ะครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-09 15:04:35 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | Code (PHP) [php][/p<script>
 var ar = [
 {	name: 'loadcell-1',
 color: '#0066FF',
 data: [
 <?=isset($num19)? implode(',', $num19):''?>
 <?=isset($Wap19)? ','.implode(',',$Wap19):''?>
 <?=isset($tru19)? ','.implode(',',$tru19):''?>
 <?=isset($thw19)? ','.implode(',',$thw19):''?>
 ]
 },
 hp]
 พี่ครับสอบถามอีกนิด
 ตอนนี้้ ติดปัญหาตรงเมื่อ <?=isset($num19)? implode(',', $num19):''?>	บรรทัดนี้ไม่มีข้อมูล ทำให้กราฟทั้งหมดไม่แสดงกราฟเลยอะครับ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-10 08:05:27 | By :
                            เด็กใหม่ |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | 5555 กะแล้วว่า ไม่จบ รู้ปัญหาแล้ว ลองสร้าง flow control เอาหน่อยครับ คิด algorithm เองก่อน 
 ปล. แนะเพิ่มเติม ไปทำข้อมูล ให้เรียบร้อยก่อนจะเอามาแสดงผล
 
 เอา ข้อมูลที่มี ใส่ array ก่อน
 
 ใช้ array_merge() ก่อน แล้วค่อยมา implode() ที่หลัง
 ส่วนวิธี หา document อ่านเอาหน่อย
 
 |  
              | 
 ประวัติการแก้ไข
 2021-05-10 09:39:55
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-10 09:37:00 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | คำค้น javascript convert image to base64
 
 ปล. ต้องการรูปภาพละเอียด เขาไม่แคปหน้าจอกันหรอก
 เขาใช้ การ save to file. ต้นฉบับมายังไงก็ลงไฟล์ ไปแบบนั้น อยู่ที่ต้นฉบับ
 
 |  
              | 
 ประวัติการแก้ไข
 2021-05-15 20:54:50
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-05-15 20:49:59 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
 |  |