ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
birdkritsna
PHP Super Member
PHP Super Member
Posts: 225
Joined: 16/09/2019 9:57 am

ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby birdkritsna » 24/09/2019 3:32 pm

คือผมสร้างตัวแปรเพื่อบรับค่ามาคำนวณ แล้วค่าที่ได้ก็ถูกต้องแล้ว แต่หน้าจอมีแจ้งขึ้นเตือนอะครับ
012.jpg
012.jpg (16.04 KiB) Viewed 199 times


Notice: A non well formed numeric value encountered in

Code: Select all

 if (isset($_POST['submit'])) {
                                $submit1 = @$_POST['submit1'];
                                $name = $_POST['name'];
                                $text_box = $_POST['num1'];
                                $list_box_a = $_POST['list_box_a'];
                                $list_box_b = $_POST['list_box_b'];
                               
                               //foreach($data2 as $v) {
                                // $currency_id = $v['currency_id'];
                                                                           
                               //echo $currency_id;}
                           
                           
                              $value = $text_box * ($list_box_a / $list_box_b);
                              {
                              print_r($list_box_a); echo '<br>';
                              print_r($list_box_b); echo '<br>';
                              print_r($value); exit('llll');
                               


โค๊ดที่ขึ้น Notice !

Code: Select all

   $value = $text_box * ($list_box_a / $list_box_b);

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 18826
Joined: 31/03/2014 10:02 am
Contact:

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby thatsawan » 24/09/2019 3:36 pm

ให้แสดงเวลาแต่เกิด Notice: A non well formed numeric value encountered in ครับ
viewtopic.php?f=6&t=57620

User avatar
birdkritsna
PHP Super Member
PHP Super Member
Posts: 225
Joined: 16/09/2019 9:57 am

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby birdkritsna » 24/09/2019 3:54 pm

thatsawan wrote:ให้แสดงเวลาแต่เกิด Notice: A non well formed numeric value encountered in ครับ
viewtopic.php?f=6&t=57620


ผมดูตามกระทู้แล้วครับ ไม่ได้เป็นที่ตัววัน เวลา ครับผม

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 21854
Joined: 22/09/2008 6:18 pm
Contact:

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby mindphp » 24/09/2019 3:55 pm

โค้ดส่วน นี้ต้องการ สืออะไร

Code: Select all

   $value $text_box * ($list_box_a $list_box_b);
                              { 

ทำไม่มี { ลอยๆ

ตามที่ error
ลองเช็คค่า ตัวเลข แต่ละตัว ก่อน เอามา คูณ หาร
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

User avatar
birdkritsna
PHP Super Member
PHP Super Member
Posts: 225
Joined: 16/09/2019 9:57 am

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby birdkritsna » 24/09/2019 4:03 pm

mindphp wrote:โค้ดส่วน นี้ต้องการ สืออะไร
เป็นโค๊ดคำนวณค่าครับผม โดย text_box คือค่าที่ได้จากการกรอก input ส่วน list_box_a / lsit_box_b คือค่าสกุลเงิน ที่อยู่ใน list box ครับผม

Code: Select all

   $value = $text_box * ($list_box_a / $list_box_b);
                              {

ทำไม่มี { ลอยๆ

ตามที่ error
ลองเช็คค่า ตัวเลข แต่ละตัว ก่อน เอามา คูณ หาร

{ ต่อด้วยโค๊ดนี้ครับ

Code: Select all

 
                               
                            }
                               
                                date_default_timezone_set("Asia/Bangkok");
                                $datetime = time();
                                $date = date("Y-m-d  H:i:s", time());
                                $ip = $_SERVER["REMOTE_ADDR"];
                                ?>



แสดงค่าออกมา ก็ปกติครับ
1.jpg
1.jpg (17 KiB) Viewed 189 times


Code: Select all

             $value = $text_box * ($list_box_a / $list_box_b);
                              print_r($text_box); echo ' textbox <br>';
                              print_r($list_box_a); echo ' list_box_a<br>';
                              print_r($list_box_b); echo ' list_box_b<br>';
                              print_r ($value); exit('llll');

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 18826
Joined: 31/03/2014 10:02 am
Contact:

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby thatsawan » 24/09/2019 5:12 pm

birdkritsna wrote:
thatsawan wrote:ให้แสดงเวลาแต่เกิด Notice: A non well formed numeric value encountered in ครับ
viewtopic.php?f=6&t=57620


ผมดูตามกระทู้แล้วครับ ไม่ได้เป็นที่ตัววัน เวลา ครับผม


บรรทัดไหนที่ error

User avatar
birdkritsna
PHP Super Member
PHP Super Member
Posts: 225
Joined: 16/09/2019 9:57 am

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby birdkritsna » 24/09/2019 7:46 pm

thatsawan wrote:
birdkritsna wrote:
thatsawan wrote:ให้แสดงเวลาแต่เกิด Notice: A non well formed numeric value encountered in ครับ
viewtopic.php?f=6&t=57620


ผมดูตามกระทู้แล้วครับ ไม่ได้เป็นที่ตัววัน เวลา ครับผม


บรรทัดไหนที่ error


ไม่ขึ้น error แล้วครับผม

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 21854
Joined: 22/09/2008 6:18 pm
Contact:

Re: ใช้ตัวแปรคำนวณค่าแล้วขึ้น Notice: A non well formed numeric value encountered in ครับ

Postby mindphp » 26/09/2019 6:14 pm

สรุปปัญหา อยู่ตรงไหน ครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042


Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 32 guests