 |
|
|
 |
 |
|
chkmember.php
เอา file นี้มาดูหน่อยครับ
|
 |
 |
 |
 |
Date :
2009-05-08 10:07:20 |
By :
teez1232002 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
php รุ่นไหนคับ
|
 |
 |
 |
 |
Date :
2009-05-08 10:36:47 |
By :
pjgunner |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ckmember.php
Code (PHP)
<?php
$user_login=$_POST[user_login];
$pass_login=$_POST[pass_login];
if ($user_login=="" or $pass_login=="") {
echo "<h3>ERROR : กรุณากรอกข้อมูล</h3>"; exit() ;
}
include "connect.php" ;
mysql_query("SET NAMES UTF8");
$sql="select * from tb_member where username = '$user_login'
and password = '$pass_login' " ;
$result = mysql_db_query ($dbname,$sql) ;
$num = mysql_num_rows ($result) ;
mysql_close() ;
if ($num <= 0) {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>" ;
}
else {
session_start() ;
$_SESSION[sess_userid]=session_id() ;
$_SESSION[sess_username]=$user_login ;
header("Location: main.php") ;
}
?>
|
 |
 |
 |
 |
Date :
2009-05-08 15:55:28 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
php มันลงมาพร้อม appserv version 2.5.10 น่ะครับ เป็น php version 5.2.6
|
 |
 |
 |
 |
Date :
2009-05-08 15:57:35 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
session_start() ;
$user_login=$_POST[user_login];
$pass_login=$_POST[pass_login];
if ($user_login=="" or $pass_login=="") {
echo "<h3>ERROR : กรุณากรอกข้อมูล</h3>"; exit() ;
}
include "connect.php" ;
mysql_query("SET NAMES UTF8");
$sql="select * from tb_member where username = '$user_login'
and password = '$pass_login' " ;
$result = mysql_db_query ($dbname,$sql) ;
$num = mysql_num_rows ($result) ;
mysql_close() ;
if ($num <= 0) {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>" ;
}
else {
$_SESSION[sess_userid]=session_id() ;
$_SESSION[sess_username]=$user_login ;
header("Location: main.php") ;
}
?>
ที่ว่า error บน local แต่ไม่ error บน server นั้น server อาจปิดไม่ให้แสดง error ก็ได้
|
 |
 |
 |
 |
Date :
2009-05-08 16:57:28 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ช่วยอธิบายเพิ่มเติมได้ไหมครับ ยังไม่ค่อยเข้าใจ
แล้ว code ที่ท่าน Prakrim แก้ให้ ผมลองแล้วก็ยังไม่ได้อะครับ รวมถึงเพิ่ม ob_start() แล้วครับ ไม่ได้ผล
แต่เท่าที่ผมลอง test กับ server ในเรื่องอื่นๆ มันแสดงผลเหมือนกันนะครับ หมายถึงถ้า error ในเรื่องอื่น
ผมเลยคิดว่ามันน่าจะมีอะไรที่แตกต่างกันระหว่าง local server กับ free server ที่ผมใช้อยู่ แต่ไม่รู้ว่าคืออะไร
|
 |
 |
 |
 |
Date :
2009-05-08 17:14:09 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังแก้ไม่ได้เลย มีใครรู้ ช่วยหน่อยครับ
|
 |
 |
 |
 |
Date :
2009-05-09 16:19:12 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
<? บรรทัดแรกตรงนี้ห้ามมีอะไรเลยนะ เคาะวรรคก็ไม่ได้แท็บก็ไม่ได้
ob_start();
session_start();
|
 |
 |
 |
 |
Date :
2009-05-09 21:15:01 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ในไฟล์ "connect.php"
มี echo หรือ print อะไรออกมาหรือเปล่าคับ
จาก error มันบอกว่า
(output started at C:\AppServ\www\nop_test\chkmember.php:8)
คือหมายถึง เริ่มมีการแสดง output ตั้งแต่บรรทัดที่ 8 ซึ่งก็คือ include "connect.php";
ลองเอา connect.php มาดูกันคับ
|
 |
 |
 |
 |
Date :
2009-05-09 22:53:46 |
By :
nut_t02 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
connect.php
Code (PHP)
<?php
$host = "localhost";
$user = "root";
$pw = "nop";
$dbname = "db_member";
$c = mysql_connect($host,$user,$pw);
if (!$c) {
echo "<h3>ERROR : ไม่สามารถติดต่อฐานข้อมูลได้</h3>";
exit();
}
?>
|
 |
 |
 |
 |
Date :
2009-05-09 23:03:01 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
include "connect.php" ;
mysql_query("SET NAMES UTF8");
?>
จากข้างบน มาต่อกันได้แบบนี้
Code (PHP)
<?php
$host = "localhost";
$user = "root";
$pw = "nop";
$dbname = "db_member";
$c = mysql_connect($host,$user,$pw);
if (!$c) {
echo "<h3>ERROR : ไม่สามารถติดต่อฐานข้อมูลได้</h3>";
exit();
}
mysql_query("SET NAMES UTF8");
?>
ผมยังไม่เห็น select db เลย มันคง มีการฟ้อง error ตรง mysql_query("SET NAMES UTF8"); ทำให้เกิด output ก่อน start session ปัญหาน่าจะอยู่ตรงนี้แล
|
 |
 |
 |
 |
Date :
2009-05-10 00:50:39 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมเจอปัญหาเดียวกันครับ ผมลองลบ cookie แล้วรันใหม่ ใส่ ob_start(); ผ่านแล้วครับ พี่ PlaKriM พอดีผ่านมาเจอ ปัญหาเดียวกัน ขอบคุณครับ สุทัศน์
|
 |
 |
 |
 |
Date :
2009-05-10 00:59:03 |
By :
สุทัศน์ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
line 10
session_start();
ก็แสดงว่ามีอะไรก่อน session_start(); ? นี่คือโค๊ดทั้งหมดแล้วหรือ
|
 |
 |
 |
 |
Date :
2009-05-10 01:39:25 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อาจมีหลายสาเหตุนะครับพี่น้องที่ผมเจอนะครับ
1. มีการเขียนคำสั่งหรือค่าอะไรต่างๆ ก่อน session_start(); ไอ้ตัวนี้ต้องอยู่บนสุดเสมอ
2. Server ที่เราใช้อยู่อาจปิดการใช้ register_globals = Off (ดูที่ไฟล์ php.ini ในโฟลเดอร์ windows บรรทัดที่ 380) ซึ่งถ้ามีการปิด (ปกติ register_globals = On) การส่งค่าต่างๆ จะต้องมีการประการตัวแปรรับ/ส่งค่าให้ถูกต้องตามหลักไวยากรณ์
3. ถ้าเป็น Server Free ส่วนใหญ่จะปิด Register_Globals ครับ
ดังนั้นการแก้ไขแนะนำให้ตรวจสอบว่า
- การรับส่งค่าต่างๆ เราได้สร้างตัวแปรรับส่งหรือไม่
- ต้องเขียนให้ถูกหลักการครับ
ตัวอย่าง
ถ้า register_globals = On
ที่ไฟล์ A.php เราส่งค่าไปให้ไฟล์ B.php เช่น B.php?data=123
ที่ไฟล์ B.php เราสามารถใช้คำสั่ง echo $data; แสดงค่า 123 ได้เลยครบ
แต่ถ้า register_globals = Off
เราต้องรับค่าโดย $data=$_REQUEST['data']; ก่อนจึงจะสามารถใช้งานได้
==================================
ปัญหาดังกว่าผมก็เคยเจอครับ ซึ่งต้องขอคำแนะนำจากผู้ให้บริหาร Server ด้วยจะทำให้เราแก้ไขได้เร็วกว่า
ผมใช้ WM Server 3.0 ในการเขียน PHP ครับ (รับบน Vista) ใช้มานานแล้วยังไม่เคยงอแงครับ ผมว่า Server ตัวนี้ใช้งาน และเบาดีด้วย ติดตั้งง่าย ใช้ดีทีเดียว
ด้วยความนับถือ
|
 |
 |
 |
 |
Date :
2009-05-10 02:06:52 |
By :
mrsitti |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
main.php
มีการ start session แล้วไม่ต้อง start ซ้ำในไฟล์ chksession.php
ถ้าพี่เดาไม่ผิด start มันทั้งสองไฟล์ใช่ไหม
ส่วนเรื่องที่งง ไม่ต้องงงหรอก เพราะมันคง config ไม่เหมือนกัน สภาพแวดล้อมที่ต่างกัน และเดาว่า free server อาจปิดไม่ได้แสดง error ลองใส่
ob_start();
session_start();
error_reporting(E_ALL & ~E_NOTICE); // ตรงนี้ใส่เพิ่มเข้ามา
|
 |
 |
 |
 |
Date :
2009-05-10 03:22:55 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
รบกวนเอาโค๊ดหน้า
main.php, chksession.php
ทั้งหมดมาดูด้วยครับ ทำไมมันลำบากจัง
จะใช้ header ก็ต้องใส่ ob_start ครับ
|
 |
 |
 |
 |
Date :
2009-05-10 21:23:02 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
main.php
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Member ระบบสมาชิก</title>
</head>
<body>
<?php
include "chksession.php" ;
?>
<h1>:: Logined In System ::</h1>
<p>ยินดีต้อนรับ<b><?=$sess_username?></b>ท่านกำลังอยู่ในระบบสมาชิก</p>
<p> [<a href="edit.php">แก้ไขข้อมูลส่วนตัว</a> ]
[ <a href="changepw.php">เปลี่ยนรหัสผ่าน</a> ]
[ <a href="logout.php">ออกจากระบบ</a></p>
</body>
</html>
?>
|
 |
 |
 |
 |
Date :
2009-05-10 23:06:13 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
chksession.php
Code (PHP)
<?
ob_start();
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$sess_userid=$_SESSION[sess_userid] ;
$sess_username=$_SESSION[sess_username] ;
if ($sess_userid<>session_id() or $sess_username=="" ) {
header("Location: index.html") ;
exit() ;
}
?>
</body>
</html>
|
 |
 |
 |
 |
Date :
2009-05-10 23:07:30 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พี่ plakrim ครับ ผมทดลองทำตามที่พี่แนะนำแล้วนะครับ
1.เอาเฉพาะตัวหนาไปทำ file chksession.php (ลบ title ออกหมดแล้วนะครับ)
-->ผลไม่แตกต่าง
2.เรื่อง include กับ require ผมพอจะเคยอ่านบทความมานิดหน่อยใน web นี้แหละครับ พอจะจับใจความได้ว่า include ถ้า error ก็ข้ามไปทำ step อื่นต่อได้ แต่ require ถ้า error จะหยุดทันที เหมือนกับว่า ถ้าไม่ได้ตัวแปรจาก require มาก็จะไม่สามารถประมวลผลหน้าต่อไปได้ ถ้าจะให้เปรียบกับภาษาอังกฤษก็น่าจะเหมือน want กับ need
ไม่รู้ผมเข้าใจถูกรึเปล่านะ
3.ลองเอา code
ob_start();
session_start();
error_reporting(E_ALL & ~E_NOTICE); // ตรงนี้ใส่เพิ่มเข้ามา
ไปใส่ใน file ที่อยู่ใน free server แต่ไม่แสดง error อะไรออกมาเลย สรุปน่าจะเป็นที่ config ของ server ตามที่พี่บอกจิงๆ
แต่ไม่รู้ว่าแตกต่างไงนี่สิ เซ็งเลย
ปล.อย่าเพิ่งเซ็งผมนะ แค่ปัญหาผมเยอะกว่าชาวบ้านนิดหน่อย อิอิอิ ถ้ามีโอกาสเดี๋ยวพาไปเลี้ยงข้าวตอบแทน อิอิอิ
|
 |
 |
 |
 |
Date :
2009-05-11 00:01:50 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลอง run ดูแล้วครับ ไม่มี error แล้วครับ
สงสัยจังว่ามันแต่ต่างกันยังไงครับ ระหว่างใส่ code ไปเลย กับแยก code ไปอีกหน้านึง แล้วใช้ include ดึงมา ทั้งๆที่เป็น code ชุดเดียว แต่ผลออกมาไม่เหมือนกัน
|
 |
 |
 |
 |
Date :
2009-05-11 22:28:34 |
By :
nopasurada |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คุณอาจเขียนอะไรผิดนิดหน่อยมั้ง ผิดในไฟล์ที่ include มานั่นแหละ
|
 |
 |
 |
 |
Date :
2009-05-11 22:33:56 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มหากาพย์จิงๆ
แหะๆ

|
 |
 |
 |
 |
Date :
2009-05-11 23:08:36 |
By :
nut_t02 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
php.ini
000000 หาเอา เนอะ!!!
outputbuff_*** =จาก off เป็น on!!!!
|
 |
 |
 |
 |
Date :
2009-05-31 14:02:52 |
By :
555 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สุดยอดมากเลยครับได้แย้วขอบคุณนะ
|
 |
 |
 |
 |
Date :
2009-08-20 10:24:59 |
By :
bestict |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
session_register ยังอ่ะครับ
session_register("var");
|
 |
 |
 |
 |
Date :
2010-07-13 08:26:59 |
By :
kanjero |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใส่ @ ไม่ได้น่ะครับ มันทำงานได้จริง แต่ session ไม่สามารถใช้งานได้ครับ
ลองวิธีนี้น่ะครับ
เปิดไฟล์ด้วย notepad แล้วแก้ให้เป็น ANSI

|
 |
 |
 |
 |
Date :
2010-07-13 18:09:55 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
รันบน local ได้ แต่พออัพขึ้น server กลับไม่ได้ error Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
เป็นหน้าแสดงข้อมูล และทำการแก้ไขข้อมูลของสมาชิกค่ะ
include("config.inc.php");
if(isset($_GET[cusid])){
$sql = "select * from customer c JOIN province p ON c.prov_id=p.prov_id where Cus_id=$_GET[cusid]";
$result = mysql_query($sql);
$data = mysql_fetch_array($result);-------------->ติดบรรทัดนี้ค่ะ
แล้วแบบนี้หละค่ะ คุณพี่PlaKriM
|
 |
 |
 |
 |
Date :
2010-08-11 17:13:25 |
By :
boomy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พี่ mr.win อธิบายอีกได้ไหมค่ะ ไม่ทราบจริงๆๆค่ะ ขอบคุณค่ะ
|
 |
 |
 |
 |
Date :
2010-08-11 17:38:30 |
By :
boomy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เวลาเซฟ ก็ให้เปลี่ยน การเข้ารหัสไฟล์ใหม่ จาก UTF-8 >> TIS-620 ลองดูนะครับ
|
 |
 |
 |
 |
Date :
2010-12-14 21:25:27 |
By :
pongpatkku |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
 ขอบคุณมากค่ะ
|
 |
 |
 |
 |
Date :
2011-12-06 22:40:10 |
By :
banana_bnn |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณความเห็นที่ NO.35 มากๆ เลยค่ะ~
|
 |
 |
 |
 |
Date :
2011-12-21 01:36:31 |
By :
REFICUL |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณทุกคำแนะนำครับ
|
 |
 |
 |
 |
Date :
2011-12-30 15:58:52 |
By :
nara |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้า encode UTF8 ต้อง without BOM ครับ
ใช้ notepad++ เปลี่ยนได้ครับ
|
 |
 |
 |
 |
Date :
2012-01-09 15:01:46 |
By :
TTT |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณความรู้ดีดีค่ะ ลองอ่านแล้วแก้ตามทำได้เลย 
|
 |
 |
 |
 |
Date :
2012-01-12 14:58:32 |
By :
poon |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ๊ะ ผมก็ได้แล้ว แก้โดยการ Save เป็น utf-8 with out BOM หายขาด
ตอนแรก เซฟเป็น ANSI รันดู character เอ๋อไปเลย
|
 |
 |
 |
 |
Date :
2012-03-02 15:56:42 |
By :
grart |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณครับ ผมทำได้แล้วแย้ๆๆ ผมใช้ notepad เปลี่ยนเป็น ANSI
|
 |
 |
 |
 |
Date :
2012-04-25 02:02:25 |
By :
เด็กลองของ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
และตัวอย่างที่เป็นปัญหาครับ (ต่อ)
Code (PHP)
<?
ob_start();
session_start();
session_destroy();
?><head>
<title>..:: ระบบจัดการฐานข้อมูล ::</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
</head>
<link rel="stylesheet" href="../css/styles.css" type="text/css">
<body bgcolor="#FFFFFF">
<br>
<TABLE cellSpacing=1 cellPadding=4 width="39%" bgColor=#000000 border=0 align="center" height="190">
<TBODY>
<TR>
<TD height="5" bgcolor="#FFFFFF">
<div align="center"><b><font face="MS Sans Serif" size="-2">Admin Login</font></b></div>
</TD>
</TR>
<TR bgcolor="#FFFFFF">
<TD height="5"> <br>
<form name="form1" method="post" action="login.php">
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="16%"> </td>
<td width="20%"><font face="MS Sans Serif" size="-2">User</font></td>
<td width="64%"><input name="txtlogin" type="text" id="txtlogin"></td>
</tr>
<tr>
<td width="16%"> </td>
<td width="20%"><font face="MS Sans Serif" size="-2">Password</font></td>
<td width="64%"><input name="txtpasswd" type="password" id="txtpasswd"></td>
</tr>
<tr>
<td width="16%"> </td>
<td width="20%"><font face="MS Sans Serif" size="-2"> </font></td>
<td width="64%"><font face="MS Sans Serif" size="-2"> </font></td>
</tr>
<tr>
<td width="16%"> </td>
<td width="20%"><font face="MS Sans Serif" size="-2"> </font></td>
<td width="64%"> <font face="MS Sans Serif" size="-2">
<input type="submit" name="Submit" value="ล็อกอิน" class="button">
<input name="Reset" type=reset class=button onClick="javascript:location='../index.php'" value="ยกเลิก">
</font></td>
</tr>
</table>
<br>
</form>
</TD>
</TR>
</TBODY>
</TABLE>
<br>
<br>
|
 |
 |
 |
 |
Date :
2012-06-03 12:57:46 |
By :
pai |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พอดีเจอปัญหาแบบนี้อยู่ ขอบคุณมากนะค้ะ กระทู้นี้มีประโยชน์มากค้ะ  
|
 |
 |
 |
 |
Date :
2013-01-29 11:07:37 |
By :
pookpuy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เท่าที่ลองดู เอา session_start(); ใส่ไว้ก่อน หรือใน <head></head> ก็ใช้ได้แล้วนี่ มันก็บอกอยู่ headers already sent 
|
 |
 |
 |
 |
Date :
2013-07-20 05:34:55 |
By :
hAndIcAp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เซฟ UTF-8 without BOM หายจริงๆ
|
 |
 |
 |
 |
Date :
2013-10-21 06:31:02 |
By :
verture |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองลบแถวที่มันว่างๆ ออกดูครับ
ผมเจอ ลองลบแล้ว หายครับ   
https://www.thaicreate.comhttps://www.thaicreate.com/upload/stock/20250311162630.jpg
|
 |
 |
 |
 |
Date :
2025-03-11 16:28:20 |
By :
BENK |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองลบแถวที่มันว่างๆ ออกดูครับ
ผมเจอ ลองลบแล้ว หายครับ

|
 |
 |
 |
 |
Date :
2025-03-11 16:32:52 |
By :
BENK |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|