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 > ปรึกษาเกี่ยวกับการจะรวมตัวแปร PHP หลายๆตัว ให้เป็น $message ตัวแปรข้อความตัวเดียว ได้อย่างไร


[PHP] ปรึกษาเกี่ยวกับการจะรวมตัวแปร PHP หลายๆตัว ให้เป็น $message ตัวแปรข้อความตัวเดียว ได้อย่างไร

 
Topic : 129637



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



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



จะรวมตัวแปร PHP หลายๆตัว ให้เป็น $message ตัวเดียวอย่างไร โดยที่ตัวแปร อยู่นอกลูป While โดยรูปแบบที่แสดงข้อความเป็นแบบตามรูป จะต้องทำอย่างไรครับ
แสดงรายการ

ตารางฐานข้อมูล
ตาราง 1
ตาราง 2


Code (PHP)
01.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
03.<head>
04.        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05.        <meta charset="UTF-8">
06.        <title> ตารางการประชุม </title>
07.        <script language="JavaScript" type="text/javascript">
08.            function sivamtime() {
09.            now=new Date();
10.            hour=now.getHours();
11.            min=now.getMinutes();
12.            sec=now.getSeconds();
13. 
14.            if (min<=9) { min="0"+min; }
15.            if (sec<=9) { sec="0"+sec; }
16.            //if (hour>12) { hour=hour-12; add="PM"; }
17.            // else { hour=hour; add="AM"; }
18.            // if (hour==12) { add="PM"; }
19. 
20.            // time = ((hour<=9) ? "0"+hour : hour) + ":" + min + ":" + sec + " " + add;
21. 
22.            add = "น.";
23.            time = hour + ":" + min + " " + add;
24. 
25. 
26.            if (document.getElementById) { theTime.innerHTML = time; }
27.            else if (document.layers) {
28.            document.layers.theTime.document.write(time);
29.            document.layers.theTime.document.close(); }
30. 
31.            setTimeout("sivamtime()", 1000);
32.            }
33.            window.onload = sivamtime;
34.        </script>
35.    </head>
36.    <body>
37.                <p>
38.                  <?php
39.                    include('common/connect_db.php');
40.                    date_default_timezone_set('asia/bangkok');
41.                    function ThaiDate()
42.                    {
43.                        $ThMonth = array ( "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.",
44.                        "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.",
45.                        "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค." );
46. 
47.                        $a = date( "w" ); // ค่าวันในสัปดาห์ (0-6)
48.                        $b = date( "n" )-1; // ค่าเดือน (1-12)
49.                        $c = date( "j" ); // ค่าวันที่(1-31)
50.                        $d = date( "Y" )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.
51. 
52.                        return "$c-$ThMonth[$b]-$d";
53.                    }
54.                    echo $days="รายการวันนี้ ".thaidate(); // พิมพ์วันที่
55.                    $uptime=date('H:i');
56.                    $vardate=date('Y-m-d');?>
57.                  <?php
58.            $loc_arr = array(20);
59.            $i=0;
60.            $objConnect = mysql_connect("localhost","root","root");
61.            $dbname = mysql_select_db("project");
62.            $sql = "SELECT r.s_date AS sdate, r.e_date AS edate, r.meeting_desc AS mt, l.location AS loc , l.location_id AS loc_id
63.                    FROM meeting_reserve AS r JOIN meeting_location AS l ON l.location_id = r.location_id
64.                    WHERE r.s_date LIKE '%$vardate%' ORDER BY l.location_id ASC, r.s_date ASC";
65.            $query = mysql_query($sql) or die ("Error[".$sql."]");
66.            ?>
67.                  <?php echo $time= " @เวลา".$uptime."</br>";
68.                    while($show = mysql_fetch_array($query)){
69.                    $loc_arr[$i] = $show['loc_id'];
70.                        if($i != 0) { 
71.                                        if($loc_arr[$i] != $loc_arr[$i-1])
72.                                            { echo $show['loc'].'</br>';}
73.                                        }
74.                                        else if($i == 0)
75.                                            echo $show['loc'].'</br>';}
76.                                        $i++;
77.                    $sdate=substr($show['sdate'],11,5);
78.                    $edate=substr($show['edate'],11,5);
79.                    $showtext=$show['mt'];
80.                    echo $title=$sdate.'-'.$edate.'_'.$showtext."</br>";
81.                    }
82.                    $message=$days.$time;
83.                  ?>
84.    </body>
85.</html>




Tag : PHP, MySQL, HTML, CSS

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-12-05 11:57:51 By : bb View : 1390 Reply : 9
 

 

No. 1



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



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


Code (PHP)
1.$msg='';
2.while($ro = ...){
3.   $msg.=$ro['xxxxx'].'<br>'.;
4.}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 14:53:24 By : Chaidhanan
 

 

No. 3



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



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


ไม่รู้ว่าผมเข้าใจเจตนารมย์ จขกท. ถูกหรือเปล่านะครับ

ก็แค่เอา $message = $days.$time; ไปไว้บน while Loop จากนั้นก็เอาตัวแปร $message ไปไว้ใน Loop ครับ แล้วยัดค่าต่อสตริงไปทีละแถว

01.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
03.<head>
04.        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05.        <meta charset="UTF-8">
06.        <title> ตารางการประชุม </title>
07.        <script language="JavaScript" type="text/javascript">
08.            function sivamtime() {
09.            now=new Date();
10.            hour=now.getHours();
11.            min=now.getMinutes();
12.            sec=now.getSeconds();
13. 
14.            if (min<=9) { min="0"+min; }
15.            if (sec<=9) { sec="0"+sec; }
16.            //if (hour>12) { hour=hour-12; add="PM"; }
17.            // else { hour=hour; add="AM"; }
18.            // if (hour==12) { add="PM"; }
19. 
20.            // time = ((hour<=9) ? "0"+hour : hour) + ":" + min + ":" + sec + " " + add;
21. 
22.            add = "น.";
23.            time = hour + ":" + min + " " + add;
24. 
25. 
26.            if (document.getElementById) { theTime.innerHTML = time; }
27.            else if (document.layers) {
28.            document.layers.theTime.document.write(time);
29.            document.layers.theTime.document.close(); }
30. 
31.            setTimeout("sivamtime()", 1000);
32.            }
33.            window.onload = sivamtime;
34.        </script>
35.    </head>
36.    <body>
37.                <p>
38.                  <?php
39.                    include('common/connect_db.php');
40.                    date_default_timezone_set('asia/bangkok');
41.                    function ThaiDate()
42.                    {
43.                        $ThMonth = array ( "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.",
44.                        "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.",
45.                        "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค." );
46. 
47.                        $a = date( "w" ); // ค่าวันในสัปดาห์ (0-6)
48.                        $b = date( "n" )-1; // ค่าเดือน (1-12)
49.                        $c = date( "j" ); // ค่าวันที่(1-31)
50.                        $d = date( "Y" )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.
51. 
52.                        return "$c-$ThMonth[$b]-$d";
53.                    }
54.                    echo $days="รายการวันนี้ ".thaidate(); // พิมพ์วันที่
55.                    $uptime=date('H:i');
56.                    $vardate=date('Y-m-d');?>
57.                  <?php
58.            $loc_arr = array(20);
59.            $i=0;
60.            $objConnect = mysql_connect("localhost","root","root");
61.            $dbname = mysql_select_db("project");
62.            $sql = "SELECT r.s_date AS sdate, r.e_date AS edate, r.meeting_desc AS mt, l.location AS loc , l.location_id AS loc_id
63.                    FROM meeting_reserve AS r JOIN meeting_location AS l ON l.location_id = r.location_id
64.                    WHERE r.s_date LIKE '%$vardate%' ORDER BY l.location_id ASC, r.s_date ASC";
65.            $query = mysql_query($sql) or die ("Error[".$sql."]");
66.            ?>
67.                  <?php echo $time= " @เวลา".$uptime."</br>";
68.                   
69.                  $message = $days.$time;
70.                   
71.                    while($show = mysql_fetch_array($query)){
72.                    $loc_arr[$i] = $show['loc_id'];
73.                        if($i != 0) { 
74.                                        if($loc_arr[$i] != $loc_arr[$i-1])
75.                                            { echo $show['loc'].'</br>';}
76.                                        }
77.                                        else if($i == 0)
78.                                            echo $show['loc'].'</br>';}
79.                                        $i++;
80.                    $sdate=substr($show['sdate'],11,5);
81.                    $edate=substr($show['edate'],11,5);
82.                    $showtext=$show['mt'];
83.                    echo $title=$sdate.'-'.$edate.'_'.$showtext."</br>";
84.                    $message .= $title;
85.                    }
86. 
87.                  ?>
88.    </body>
89.</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 15:03:46 By : tomrambo
 

 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : tomrambo เมื่อวันที่ 2017-12-05 15:03:46
รายละเอียดของการตอบ ::
คือผมไม่ต้องการให้ วันที่ กับเวลา วนมาซ้ำ(ให้แสดงค่าเดียว) ให้เมื่อโดยที่รวมตัวแปรต่อกันแล้ว echo ออกมาครบ
เหมือนตามรูปที่แนบครับ




ประวัติการแก้ไข
2017-12-05 16:36:52
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 16:34:40 By : bumrungkij
 

 

No. 5



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2017-12-05 14:53:24
รายละเอียดของการตอบ ::
ใส่แล้วไม่ออกครับ



ประวัติการแก้ไข
2017-12-05 16:53:14
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 16:52:17 By : bumrungkij
 

 

No. 6



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



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


แล้วได้ลองนำโค้ดที่ผมโพสต์ไปลองรันดูหรือยังครับ ได้ผลลัพธ์ตามที่ต้องการหรือเปล่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 17:13:51 By : tomrambo
 

 

No. 7



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



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


ตอบความคิดเห็นที่ : 6 เขียนโดย : tomrambo เมื่อวันที่ 2017-12-05 17:13:51
รายละเอียดของการตอบ ::
ลองแล้วครับ วันที่วนซ้ำ ตาราง 3

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 17:27:15 By : bumrungkij
 

 

No. 8



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



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


echo $message; นอก while Loop สิครับ ถ้า echo ใน Loop วันที่ก็จะวนซ้ำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 18:13:15 By : tomrambo
 

 

No. 9



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



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


ตอบความคิดเห็นที่ : 8 เขียนโดย : tomrambo เมื่อวันที่ 2017-12-05 18:13:15
รายละเอียดของการตอบ ::
ได้แล้วครับ ขอบพระคุณมากครับ
Code (PHP)
01.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
03.<head>
04.        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05.        <meta charset="UTF-8">
06.        <title> ตารางการประชุม </title>
07.        <script language="JavaScript" type="text/javascript">
08.            function sivamtime() {
09.            now=new Date();
10.            hour=now.getHours();
11.            min=now.getMinutes();
12.            sec=now.getSeconds();
13. 
14.            if (min<=9) { min="0"+min; }
15.            if (sec<=9) { sec="0"+sec; }
16. 
17.            add = "น.";
18.            time = hour + ":" + min + " " + add;
19. 
20.            if (document.getElementById) { theTime.innerHTML = time; }
21.            else if (document.layers) {
22.            document.layers.theTime.document.write(time);
23.            document.layers.theTime.document.close(); }
24. 
25.            setTimeout("sivamtime()", 1000);
26.            }
27.            window.onload = sivamtime;
28.        </script>
29.    </head>
30.    <body>
31.                <p>
32.                  <?php
33.                    include('common/connect_db.php');
34.                    date_default_timezone_set('asia/bangkok');
35.                    function ThaiDate()
36.                    {
37.                        $ThMonth = array ( "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.",
38.                        "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.",
39.                        "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค." );
40. 
41.                        $a = date( "w" ); // ค่าวันในสัปดาห์ (0-6)
42.                        $b = date( "n" )-1; // ค่าเดือน (1-12)
43.                        $c = date( "j" ); // ค่าวันที่(1-31)
44.                        $d = date( "Y" )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.
45. 
46.                        return "$c-$ThMonth[$b]-$d";
47.                    }
48.                     $days="รายการวันนี้ ".thaidate(); // พิมพ์วันที่
49.                    $uptime=date('H:i');
50.                    $vardate=date('Y-m-d');?>
51.                  <?php
52.            $loc_arr = array(20);
53.            $i=0;
54.            $objConnect = mysql_connect("localhost","root","root");
55.            $dbname = mysql_select_db("project");
56.            $sql = "SELECT r.s_date AS sdate, r.e_date AS edate, r.meeting_desc AS mt, l.location AS loc , l.location_id AS loc_id
57.                    FROM meeting_reserve AS r JOIN meeting_location AS l ON l.location_id = r.location_id
58.                    WHERE r.s_date LIKE '%$vardate%' ORDER BY l.location_id ASC, r.s_date ASC";
59.            $query = mysql_query($sql) or die ("Error[".$sql."]");
60.            ?>
61.                  <?php  $time= " @เวลา".$uptime."</br>";
62.                   
63.                  $message = $days.$time;
64.                   
65.                    while($show = mysql_fetch_array($query)){
66.                    $loc_arr[$i] = $show['loc_id'];
67.                             if($i != 0) { 
68.                                        if($loc_arr[$i] != $loc_arr[$i-1])
69.                                            $message.=$show['loc'].'</br>';}
70.                                        }
71.                                        else if($i == 0)
72.                                            $message.=$show['loc'].'</br>';}
73.                                        $i++;
74.                    $sdate=substr($show['sdate'],11,5);
75.                    $edate=substr($show['edate'],11,5);
76.                    $showtext=$show['mt'];
77.                     $title=$sdate.'-'.$edate.'_'.$showtext."</br>";
78.                     $message .= $title;
79.                    }
80.                    echo $message ;
81.                  ?>
82.    </body>
83.</html>




ประวัติการแก้ไข
2017-12-05 19:20:42
2017-12-05 19:28:24
2017-12-05 19:29:17
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 19:19:29 By : bumrungkij
 

 

No. 10



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



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


ประมาณนี้ครับ

01.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
03.<head>
04.        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05.        <meta charset="UTF-8">
06.        <title> ตารางการประชุม </title>
07.        <script language="JavaScript" type="text/javascript">
08.            function sivamtime() {
09.            now=new Date();
10.            hour=now.getHours();
11.            min=now.getMinutes();
12.            sec=now.getSeconds();
13. 
14.            if (min<=9) { min="0"+min; }
15.            if (sec<=9) { sec="0"+sec; }
16. 
17.            add = "น.";
18.            time = hour + ":" + min + " " + add;
19. 
20.            if (document.getElementById) { theTime.innerHTML = time; }
21.            else if (document.layers) {
22.            document.layers.theTime.document.write(time);
23.            document.layers.theTime.document.close(); }
24. 
25.            setTimeout("sivamtime()", 1000);
26.            }
27.            window.onload = sivamtime;
28.        </script>
29.    </head>
30.    <body>
31.                <p>
32.                  <?php
33.                    include('common/connect_db.php');
34.                    date_default_timezone_set('asia/bangkok');
35.                    function ThaiDate()
36.                    {
37.                        $ThMonth = array ( "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.",
38.                        "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.",
39.                        "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค." );
40. 
41.                        $a = date( "w" ); // ค่าวันในสัปดาห์ (0-6)
42.                        $b = date( "n" )-1; // ค่าเดือน (1-12)
43.                        $c = date( "j" ); // ค่าวันที่(1-31)
44.                        $d = date( "Y" )+543; // ค่า ค.ศ.บวก 543 ทำให้เป็น ค.ศ.
45. 
46.                        return "$c-$ThMonth[$b]-$d";
47.                    }
48.                     $days="รายการวันนี้ ".thaidate(); // พิมพ์วันที่
49.                    $uptime=date('H:i');
50.                    $vardate=date('Y-m-d');?>
51.                  <?php
52. 
53.            $objConnect = mysql_connect("localhost","root","root");
54.            $dbname = mysql_select_db("project");
55.            $sql = "SELECT r.s_date AS sdate, r.e_date AS edate, r.meeting_desc AS mt, l.location AS loc , l.location_id AS loc_id
56.                    FROM meeting_reserve AS r JOIN meeting_location AS l ON l.location_id = r.location_id
57.                    WHERE r.s_date LIKE '%$vardate%' ORDER BY l.location_id ASC, r.s_date ASC";
58.            $query = mysql_query($sql) or die ("Error[".$sql."]");
59.            ?>
60.                  <?php  $time= " @เวลา".$uptime."</br>";
61.                   
62.                  $message = $days.$time;
63.                  $locate_id = '';
64.                   
65.                    while($show = mysql_fetch_array($query)){
66.                     
67.                    if($show['loc_id'] != $locate_id){
68.                         
69.                        $message .= $show['loc']."</br>";
70.                        $locate_id = $show['loc_id'];
71.                         
72.                    }
73.                     
74.                    $sdate=substr($show['sdate'],11,5);
75.                    $edate=substr($show['edate'],11,5);
76.                    $showtext=$show['mt'];
77.                     $title=$sdate.'-'.$edate.'_'.$showtext."</br>";
78.                     $message .= $title;
79.                    }
80.                    echo $message ;
81.                  ?>
82.    </body>
83.</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-12-05 19:47:42 By : tomrambo
 

   

ค้นหาข้อมูล


   
 

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





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 อัตราราคา คลิกที่นี่