แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ittiphol

หน้า: [1] 2
1
รบกวนสอบถามผู้รู้ด้วยครับตั้งค่าฟิลด์เป็น binary แต่ดึงข้อมูลภาษาไทยมาอ่านไม่ออก
ตอนแรกผมใช้ utf8_general_ci แต่ติดปัญหาตรงที่ในโปรแกรมใส่ข้อมูลภาษาไทยลงมา แต่ในฟิลด์ในฐานข้อมูลกับไม่เป็นภาษาไทย

ผมลองมาหลายแบบก็มาลงเอยที่ binary ซื้อตัวโปรแกรมบันทึกเป็นภาษาไทยในฐานข้อมูลได้ปกติ

ปัญหาคือ เวลาผมคิวรี่ฟิลด์ภาษาไทยนั้นออกมา มันกลับออกมา ���ʴդ�Ѻ�� ทั้งๆที่ในฐานข้อมูลเป็นภาษาไทย

ไม่ทราบว่าจะแก้ไขอย่างไรจะคิวรี่ได้อย่างไรให้เป็นภาษาไทยตามในฐานข้อมูลครับ











2
สอบถามผู้รู้เพิ่มเติมครับ มีทางไหมที่จะให้ใช้คำสั่ง $sql = "SELECT แบบนี้ดึงข้อมูลสองรอบในหน้าเดียวครับ

3
ทำได้เองแล้วครับขอบคุณครับ ต้องขออภัยเกิดมาไม่เคยเรียนวิชานี้มาก่อนเลยครับ เลยต้องเรียนจากการค้นหา และขอความช่วยเหลือผู้ที่เรียนด้านนี้มาเก่งๆ และอาจารย์ครับ
แต่ตอนนี้เขียนเองได้แล้วครับผมขอบคุณครับ

4

ข้อมูลคือแบบนี้เลยครับผมตามที่ยกตัวอย่างเลยครับ

=====================
Table1
ID : 11111
NAME : Mark
=====================
Table2
ID : 111111
NAME : Stive
JOB : 111111
JOB2 : 2222
JOB3 : 56464
JOB4 : 111111
=====================
คืออยากให้ ID ของ Table1 ดึงข้อมูลทั้งหมดที่มีรหัสตรงกับ JOB ใน Table2 แต่เวลาแสดงผลให้แสดงเป็น NAME ของ Table2
ถ้า Table1 ID 11111 ตรงกับ JOB ทั้งหมดของ Table2 และมีใครบ้าง

นาย ก. ก็มี Job 111111 Job2 44646446 Job3 111111
นาย ข. ก็มี Job 464564 Job2 111111 Job3 111111
นาย ค. ก็มี Job 646464 Job2 978799 Job3 4654654
นาย ง. ก็มี Job 5465312 Job2 676546 Job3 111111

ดังนั้น รายชื่อคนที่มี ID 111111 ตรงกับรายการ Job ทั้งหมดของใน Tabal2 คือ
นาย ก.
นาย ข.
นาย ง.

o

เขียนเป็นคำสั่ง MySql ยังไงครับให้มัน Join Table ดึงข้อมูลมาแสดงเป็น

OUTPUT
===========
NAME : (NAME ชื่อของ Table2 มีใครบ้าง ที่มีข้อมูล 111111 ในฟิล ID ใน Table1 ทั้งหมดที่ฟิล JOB ทุก Job มีข้อมูลตรงกับ ID ของ Table1 ครับ)
๐ นาย ก.
๐ นาย ข.
๐ นาย ง.
๐ บลาๆๆๆๆ
๐ บลาๆๆๆๆ
๐ บลาๆๆๆๆ
๐ บลาๆๆๆๆ
๐ ..
๐ ..

แบบนี้ครับผม หรือว่าการ Join Table สองเทเบิล มันยากเกินไปไม่มีใครทำได้ ผมจะได้หาทางอื่นครับผม
ขอบคุณมากๆครับผม  :dizzy:




5
คือที่ให้ส่งไฟล์ เพราะผมไม่อยากสร้างข้อมูลมาทดสอบคำสั่ง SQL ครับ

อันนี้ครับผมตามตัวอย่างเลยครับผม  :cry:

6
ประมาณนี้ครับผม  :cry:


7
ลองส่งข้อมูลเป็น Excel มาหน่อยครับ

ต้องขออภัยด้วยครับอาจารย์ มันเป็นส่วนหนึ่งในฐานข้อมูลทั้งหมดเลยครับผม แต่หาวิธิดึงแบบจำเพาะไม่ได้ครับผม

โค๊ด: [Select]
รบกวนด้วยครับเกี่ยกับ Join Table ครับผม MySQL

=====================
Table1
ID : 11111
NAME : Mark
=====================
Table2
ID : 111111
NAME : Stive
JOB : 111111
JOB2 : 111111
JOB3 : 111111
JOB4 : 111111
=====================

คืออยากให้ ID ของ Table1 ดึงข้อมูลทั้งหมดที่มีรหัสตรงกับ JOB ใน Table2 แต่เวลาแสดงผลให้แสดงเป็น NAME ของ Table2
ถ้า ID 11111 ตรงกับ JOB ทั้งหมดและมีใครบ้าง

OUTPUT
===========
NAME : (ชื่อของ Table2 ทั้งหมดที่ฟิล JOB ทุก Job มีข้อมูลตรงกับ ID ของ Table1 ครับ)
๐ Stive
๐ Anna
๐ Apple
๐ Somjai
๐ Somsak
๐ Mark
๐ Love
๐ ..
๐ ..

รบกวนด้วยครับผม วันนี้ลองมาทั้งวันแล้วไม่ไหวครับจะเช้าละ หาคนช่วยดีกว่าครับ รบกวนอาจารย์ทุกท่านจริงๆครับ
ขอบคุณล่วงหน้าครับ  :dizzy:

อาจารย์พอนึกภาพสองเทเบิลออกไหมครับผม

8
รบกวนด้วยครับเกี่ยกับ Join Table ครับผม MySQL

=====================
Table1
ID : 11111
NAME : Mark
=====================
Table2
ID : 111111
NAME : Stive
JOB : 111111
JOB2 : 111111
JOB3 : 111111
JOB4 : 111111
=====================

คืออยากให้ ID ของ Table1 ดึงข้อมูลทั้งหมดที่มีรหัสตรงกับ JOB ใน Table2 แต่เวลาแสดงผลให้แสดงเป็น NAME ของ Table2
ถ้า ID 11111 ตรงกับ JOB ทั้งหมดและมีใครบ้าง

OUTPUT
===========
NAME : (ชื่อของ Table2 ทั้งหมดที่ฟิล JOB ทุก Job มีข้อมูลตรงกับ ID ของ Table1 ครับ)
๐ Stive
๐ Anna
๐ Apple
๐ Somjai
๐ Somsak
๐ Mark
๐ Love
๐ ..
๐ ..

รบกวนด้วยครับผม วันนี้ลองมาทั้งวันแล้วไม่ไหวครับจะเช้าละ หาคนช่วยดีกว่าครับ รบกวนอาจารย์ทุกท่านจริงๆครับ
ขอบคุณล่วงหน้าครับ  :dizzy:

9
ขอบคุณทั้งสองท่านมากๆครับ ทำมาแล้วครับผมยังไงก็ไม่แสดงภาษาไทยครับผม ลองดูจากไฟล์ sql ที่ผมได้แนบกระทู้ได้อีกทีครับ  :cry:

10
รบกวนอาจารย์ทุกๆท่านด้วยครับ SQL ภาษาไทยใน Database เป็นต่างดาว จะดึงออกมาให้แสดง Output เป็นภาษาไทยได้ยังไงครับ



ฟิลด์ชื่อ name เวลาดึงมาแสดงไม่ยอมเป็นภาษาไทย ทั้งๆที่ใน Table ตั้งให้เป็น utf8_general_ci แล้ว
เพียงแต่มันเป็นภาษาต่างดาวครับ

ตัวอย่าง code ดังนี้
=====================
<body oncontextmenu="return false;">
<?php
$objConnect = mysql_connect("localhost","root","localhost");
$objDB = mysql_select_db("test_db");
// determine page number from $_GET
$page = 1;
if(!empty($_GET['page'])) {
$page = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT);
if(false === $page) {
$page = 1;
}
}
// set the number of items to display per page
$items_per_page = 10;
// build query
$offset = ($page - 1) * $items_per_page;
$strSQL = "SELECT name , rankxp , rank FROM `char` where rankxp>0 ORDER BY rankxp DESC LIMIT " . $offset . "," . $items_per_page;
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="172" background="images\SN_bar.png" cellpadding="0" cellspacing="0" height="29" align="center">
<tr>
<td width="172" height="29" align="center"><font color="#FFFFFF"style='font-size:90%;'>10 อันดับ rankxp สูงสุด</font></td>
</tr>
</table>
<table align="center" width="185" border="0">
<tr>
<th><font style='font-size:70%;'>ชื่อ</font></th>
<th><font style='font-size:70%;' color='red'>BP</font></th>
<th><font style='font-size:70%;'>ยศ</font></th>
</tr>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td align="left" width=100><font style='font-size:70%;'><div align="left"><?php echo $objResult["name"];?></font></div></td>
<td width=100><font style='font-size:70%;' color="#0000FF"><div align="center"><?php echo $objResult["rankxp"];?></font></div></td>
<td width=100><font style='font-size:70%;'><div align="center"><?php echo $objResult["rank"];?></font></div></td>
</tr>
<?php
}
?>
</table>
<br/>
<?php
mysql_close($objConnect);
?>
===============
รบกวนด้วยครับผมแก้มาเป็นปีแล้วครับแค่ส่วนนี้
Out put ออกมาตามรูปครับผม

ได้แนบตัวอย่างไฟล์ SQL และรูป Output มาด้วยครับผม รบกวนด้วยครับ


11
ลองโหลดใหม่อีกทีครับผม พอดีเพิ่งอัพเดทใหม่ครับ  :love:

12
มันคือโปรแกรม POS ที่ผมลงในอีกห้องครับ ในรูปจะเห็นว่ามีจอของลูกค้าเป็นจอสอง นั้นละครับผม ฟอร์มนั้นไม่ยอมเด้งไปเปิดจอสองครับผม  :cry:

13
ออกแบบสวยงามน่าใช้มากครับ
 :love: :love:

ขอบคุณมากๆครับผม ^^
รบกวนด้วยนะครับผม ถ้าพอมีเวลานะครับ  :nice day:

14

คุณสมบัติและความสามารถของ โปรแกรมขายหน้าร้าน POS Member Live
•   ระบบสมาชิก
o   ลงทะเบียนสมาชิก
o   เก็บประวัติการซื้อ
o   ดูประวัติการซื้อของสมาชิกพร้อมพิมพ์รายงานได้
o   พิมพ์ใบสรุปรายการซื้อสมาชิก
o   พิมพ์บัตรสมาชิกพร้อมบาร์โค้ดได้
o   ตรวจสอบการซื้อย้อนหลังได้จากใบเสร็จรับเงิน RFT
o   ตรวจสอบการซื้อของสมาชิกย้อนหลังได้
o   ตั้งระดับสมาชิกได้
o   ตั้งส่วนลดสมาชิกเป็น % ได้

•   ระบบการขาย
o   ขายสินค้าด้วยการสแกนบาร์โค้ด
o   ระบบตัดสต็อคอัตโนมัติ
o   แจ้งเตือนเมื่อสินค้าใกล้หมดที่หน้าขาย
o   แสดงจำนวนคงเหลือของสินค้าที่หน้าขาย
o   ออกใบกำกับภาษีแบบเต็มรูปแบบ
o   ดูสินค้าที่ต้องการได้ด้วยการสแกนบาร์โค้ด
o   สรุปยอดขายประจำวัน/เดือน พร้อมพิมพ์รายงานได้
o   สรุปหักต้นทุน และกำไรสุทธิหลังการขาย รู้ได้ทันทีว่าได้กำไรเท่าไหร่
o   พิมพ์ใบเสร็จรับเงินหลังการขายได้
o   สามารถสร้างคูปองส่วนลดต่างๆที่ต้องการได้
o   สร้างบาร์โค้ดของสินค้าตัวเองได้หรือสินค้าที่ไม่มีบาร์โค้ด


•   ระบบสต๊อกสินค้า (Inventory)
o   เพิ่มสินค้า แยกเป็นประเภทได้
o   ใช้การสแกนบาร์โค้ดสินค้าเข้าระบบได้ทันที
o   คำนวนต้นทุนกำไรการขายและภาษีได้
o   พิมพ์แยกรายการบาร์โค้ดทั้งหมดที่มีได้
o   เติมสินค้าเข้าและสรุปการงานการเติมแต่ละครั้งได้
o   ตัดสต๊อก คืนสินค้า แจ้งเตือนสินค้าตามที่กำหนดได้
o   ตรวจสอบสินค้าใกล้จะหมด พร้อมพิมพ์รายงานได้
o   สร้างบาร์โค้ดของสินค้าตัวเองได้หรือสินค้าที่ไม่มีบาร์โค้ด
o   สามารถดูรายงานสินค้าใกล้จะหมดต่ำกว่าที่กำหนด พร้อมพิมพ์รายงานได้
o   สามารถค้นหาสินค้าที่อยู่ในฐานข้อมูลได้อย่างหลากหลาย เช่น ค้นหาจากชื่อ จากประเภทของสินค้า และอื่นๆ

•   ระบบผู้ดูแล
o   เพิ่ม-ลบ ผู้ใช้งานโปรแกรม
o   ตรวจสอบเวลาผู้ใช้งานที่เข้าระบบโปรแกรมได้
o   กำหนดสิทธิการเข้าใช้งาน
o   ดูเทเบิลฐานข้อมูลของระบบ (กรณีมีการแก้ไขฐานข้อมูลผิดพลาด)

•   ระบบอื่นๆ
o   สามารถเปลี่ยนรูปโลโก้โปรแกรมได้ตามต้องการ
o   สามารถเปลี่ยนรูปโลโก้หัวรายงานได้ตามต้องการ
o   สามารถเปลี่ยนภาพพื้นหลังหน้าแรกได้ตามต้องการ
o   บันทึกค่าใช้จ่ายสาธระณูประโภค น้ำ ไฟ อื่นๆ
o   สรุปรายงานค่าสาธระณูประโภค น้ำ ไฟ อื่นๆ
________________________________________


ประวัติการอัปเดต โปรแกรมขายหน้าร้าน POS Member Live

เวอร์ชัน 1607.21 PRO (อัพเดท 16/07/2020)
1.   ระบบการขาย (Update)
1.   เพิ่มจอสำหรับลูกค้า เพื่อดูโปรโมชั่นและสินค้าที่คิดเงิน
2.   เพิ่มปุ่มค้นหาสินค้า เมื่อไม่รู้ Barcode
3.   เพิ่มช่องใส่ข้อความประกาศหน้าจอของลูกค้า
2.   แก้ไขข้อผิดพลาดอื่นๆ ที่เกิดขึ้นจากเวอร์ชันที่ผ่านๆ มา
เวอร์ชัน 1202.20 (อัพเดท 12/02/2020)
1.   ระบบการขาย (Update)
2.   แก้ไขการคิดเงินทอน
3.   แก้ไขปุ่มลัดในการทำงาน
4.   แก้ไขการตรวจสอบ ป้องกันการซื้อของมากกว่าของในสต็อค
5.   แก้ไขการใช้งานคิดเงินอย่างรวดเร็ว กดปุ่มน้อยที่สุด
6.   ปรับแก้ไขหน้าคิดเงินใหม่ แสดงรูปภาพสินค้าหลังสแกนด้วย
7.   อื่นๆ
เวอร์ชัน 0205.18 (อัพเดท 02/05/2018)
1.   ปรับรูปแบบใบเสร็จและตัวหนังสือ
2.   เพิ่มรูป QR Code ท้ายใบเสร็จ
3.   สามารถเปลี่ยนรูป QR Code ได้ที่โฟลเดอร์ Logo
4.   เพิ่มสินค้า ฐานข้อมูล (เวอร์ชัน Data) 65 หมวด 912 รายการ
5.   แก้ไขข้อผิดพลาดอื่นๆ เล็กๆ น้อยๆ จากเวอร์ชันที่ผ่านๆ มา
เวอร์ชัน 1104.18 (อัพเดท 11/04/2018)
1.   เพิ่มให้สามารถส่งออกไฟล์ในรูปแบบอื่นได้เช่น ไฟล์ของ โปรแกรม Excel
1.   Inventory
2.   Member Section
3.   Product EXP
4.   Report Day
5.   Store IN
2.   แก้ไขการออกรายงาน
1.   Inventory
2.   Member Section
3.   Product EXP
4.   Report Day
5.   Store IN
3.   สามารถเลือกวันที่ในการสรุปการเพิ่มสินค้าเข้าได้
1.   Report Day
2.   Export File
4.   แก้ไขข้อผิดพลาดต่างๆ เพิ่มเติม อาทิ
1.   RFT Report : ไม่แสดงจำนวนเงินรับและเงินทอน
2.   StockIN Report : ภาษีแสดงค่า #####
3.   Admin Database : แสดงหน้าฐานข้อมูลใหม่
4.   เพิ่มสินค้า ฐานข้อมูล (เวอร์ชัน Data) 65 หมวด 859 รายการ

เวอร์ชัน 283.18 Final (อัพเดท 28/03/2018)
1.   แก้ไขการออกรายงานในส่วนของระบบสต๊อกสินค้า ไม่ว่าจะเป็น
1.   การออกรายงานด้วยวันที่ (Report by Date)
2.   การออกรายงานด้วยอะไหล่ (Report by Part)
2.   แก้ไขระบบแคชเชียร์
3.   เพิ่มเติมระบบการค้นหาสินค้าในสต๊อกให้หลากหลายมากยิ่งขึ้น
4.   สามารถเพิ่มใส่รูปถ่ายสินค้า เข้าไปข้างในหน้ารายละเอียดสินค้าได้
5.   เพิ่มหมวดสินค้าเป็น 56 หมวด
6.   เพิ่มสินค้าจริงเป็นจำนวน 756 รายการ

เวอร์ชัน 081.18 Final (อัพเดท 13/01/2018)
1.   แก้ไขข้อผิดพลาดต่างๆ ที่เกิดขึ้นจากเวอร์ชันก่อนๆ หลายรายการ อาทิ
1.   ไม่สามารถลบข้อมูลในหน้าเพิ่มสินค้าได้
2.   แก้ปัญหาการปรับอัตราการขายให้แจ้งเตือนว่าต่ำกว่าทุน ในหน้าเพิ่มสินค้า>แก้ไขข้อมูล
3.   ปรับหน้าใบเสร็จรับเงินให้เล็กลงเข้ากับใบขนาดเล็ก
2.   เพิ่มโปรแกรมออก Barcode ไว้ใช้เอง เพื่อความสะดวก
3.   เพิ่มโปรแกรม Barcode ในหน้าแก้ไขสินค้าได้เลย
4.   หมวดสินค้าและประเภทสินค้าแยกจากกันเวลาเลือกจะแยกให้ไม่รวมกันทั้งหมดเหมือนเดิม
5.   เพิ่มการค้นหาในหน้าเพิ่มสินค้า เพื่อสะดวกในการเพิ่มสินค้าใหม่ในภายหลัง

เวอร์ชัน 081.18 Final (อัพเดท 09/01/2018)
1.   แก้ไขหน้าจอเข้าสู่ระบบของโปรแกรม
2.   แก้ไขข้อผิดพลาดของการออกรายงาน ที่ไม่ตอบสนองกับผู้ช้งาน
3.   แก้ไขการเข้าสู่ระบบในส่วนของการบันทึกเซสชั่น
4.   แก้ไขระบบคิดเงิน คิดเงินติดลบ
5.   แก้ไขใบเสร็จรับเงิน ขนาดผิด
6.   อัพเดทคู่มือการใช้งาน
7.   แก้ไขปุ่มลัด (Shortcut Key)
8.   เพิ่มความสามารถการใส่ข้อความท้ายใบเสร็จรับเงิน
9.   แก้ไขระบบ ActiveX
10.   แก้ไขคำสั่งของ VBA

เวอร์ชัน 051.18 Final
1.   แก้ไขส่วนของการคำนวณส่วนลดผิดพลาด
2.   แก้ไขส่วนของการคำนวณภาษีผิดพลาด
3.   ปรับหน้าตาโปรแกรมเล็กๆ น้อยๆ
4.   ปรับการแสดงผลรายงาน
5.   แก้ไขหน้าจอระบบการเก็บสินค้าคงคลัง
6.   แก้ไขข้อผิดพลาดเล็กๆ น้อยๆ จากเวอร์ชันที่ผ่านๆ มา

เวอร์ชัน 2412.17c Final
1.   หัวข้อตรวจสอบสินค้าใกล้หมดอายุ
2.   หัวข้อชำระเงิน เพิ่มในส่วนของการออกใบเสร็จรับเงิน
3.   หัวข้อรายละเอียดสมาชิกเพิ่มหัวข้อ RFT ไว้สำหรับตรวจสอบเลขใบเสร็จได้
4.   สามารถสร้างคูปองส่วนลดต่างๆ ได้
5.   ปรับแต่งอื่นๆ บางส่วน
6.   แก้ไขฐานข้อมูลผิดพลาด (Fixed Database Error)

________________________________________
Required Program : เนื่องจาก โปรแกรม POSMemberLive.exe ที่ท่านกำลังจะ ดาวน์โหลด ต่อไปนี้ จำเป็นจะต้องมี โปรแกรม Microsoft Access Runtime 2010-2016 ติดตั้งเอาไว้บนเครื่อง หากใครที่ยังไม่มี ก็


15
ออกแบบ UI สวยงามครับ

ขอบคุณมากๆครับปรับ ui มาสามรอบละครับผม  :miao:

16
POS Member Live Pro เขียนจาก Access ล้วนๆ รบกวนทดสอบด้วยครับผม

ผมไม่เคยเรียนมาเลยนะครับศึกษาเอาจาก Google ทั้งไทยและต่างประเทศ และได้ที่เว็บนี้ช่วยให้ได้ความรู้ในการทำด้วยครับ
รบกวนช่วยทดสอบทีครับผม ยังไม่ได้ทดสอบเต็มรูปแบบเลยไม่ทราบปัญหาว่ามีตรงไหนบ้างและควรปรับปรุงตรงไหนบ้างครับผม

Download ที่นี่ครับ
https://1drv.ms/u/s!AnE28EUPh4kMgYBET4XxzgNtZ9RjFQ?e=y4UpPf

รหัสติดตั้้ง : ittiphollive

ID : admin
PS : 123456











17
ใช้สองจอได้ครับผม แต่ต้องลากไปทางขวาเอาครับผม  :cry:

18
ตัวอย่างลองเทสดูครับ
มีฟอร์ม 2 ฟอร์ม
โค้ดอยู่ใน Module นะครับ

ขอบพระคุณมากๆครับที่เสียเวลาทำตัวอย่างให้
ลองแล้วครับมันเต็มหน้าจอเดิมคือหน้าจอหลักครับ ไม่ยอมไปอีกจอนึง อีกจอเป็นซัมซุง 19 นิ้ว ความละเอียดหน้าจอ 1366*768 ครับผม ยังไงก็ไม่เด้งไปครับ  :cry:

หน้า: [1] 2