ตัวแปรที่ใช้คิวรี่มีค่าไม่เท่ากับในดาต้าเบสเนื่องจากการเว้นวรรค
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ตัวแปรที่ใช้คิวรี่มีค่าไม่เท่ากับในดาต้าเบสเนื่องจากการเว้นวรรค
ตัวแปรที่ใช้คิวรี่มีค่าไม่เท่ากับในดาต้าเบสเนื่องจากการเว้นวรรค
Copy
คือมีปัญหาข้อมูลจากสองดาต้าเบส ไม่ตรงกับ
ใช้ appserv เก็บข้อมูลรายรับรายจ่าย ดาต้าเบสชื่อ account
และ ใช้ microsoft sql server เก็บข้อมูลลูกค้า ดาต้าเบสชื่อ customer
มีตาราง ID_cus และ ID_ac ที่เหมือนกัน ที่เก็บค่าเหมือนกันอยู่
คิวลี่ข้อมูล ID_ac จาก account เก็บไว้ในตัวแปร $ID_cus เรียบร้อยใช้งานได้ แสดงผลลัพธ์ได้ปกติ
แต่ตอนนี้ต้องการใช้ข้อมูลจากดาต้าเบส customer มาใช้งานด้วย
และจะคิวลี่ข้อมูลโดยใช้ $ID_cus ใช้เท่ากับ ID_cus ใน customer แต่ข้อมูลแสดงแค่บางส่วน คือได้กำหนดให้ตาราง ID_cus เก็บได้ 8 ตัวอักษร
ข้อมูลที่มีค่าเท่ากับ 8 ตัวอักษรก็แสดงตามปกติ
แต่มีปัญหาที่ ข้อมูลที่มีจำนวน 1-7 อักษรไม่แสดง
เพราะ ID_cus ใน customer มีการเว้นวรรค
เช่น ค่า $ID_cus ที่คิวลี่จาก account เป็น $ID_cus = '12345678' ใน customer จะเป็น '12345678' (8ตัวเหมือนกันแสดงผลลัพธ์ได้ปกติ)
และ $ID_cus = '3032222' ใน customer จะเป็น ' 3032222' (วรรคข้างหน้าไป1)
และ $ID_cus = '3032222' ใน customer จะเป็น ' 3032222' (วรรคข้างหน้าไป1)
และ $ID_cus = '236987' ใน customer จะเป็น ' 236987' (วรรคข้างหน้าไป2)
และ $ID_cus = '14523' ใน customer จะเป็น ' 14523' (วรรคข้างหน้าไป3)
และ $ID_cus = '2587' ใน customer จะเป็น ' 2587' (วรรคข้างหน้าไป4)
และ $ID_cus = '14523' ใน customer จะเป็น ' 14523' (วรรคข้างหน้าไป3)
และ $ID_cus = '2587' ใน customer จะเป็น ' 2587' (วรรคข้างหน้าไป4)
และ $ID_cus = '256' ใน customer จะเป็น ' 256' (วรรคข้างหน้าไป5)
และ $ID_cus = '21' ใน customer จะเป็น ' 21' (วรรคข้างหน้าไป6)
และ $ID_cus = '1' ใน customer จะเป็น ' 1' (วรรคข้างหน้าไป7)
มีวิธีไหนบ้างคะทำให้วรรคหายไป หรือต้องเพิ่มค่าใน $ID_cus ให้มีการเว้นวรรคเท่ากัน ช่วยแนะนำหน่อยคะ
และ $ID_cus = '21' ใน customer จะเป็น ' 21' (วรรคข้างหน้าไป6)
และ $ID_cus = '1' ใน customer จะเป็น ' 1' (วรรคข้างหน้าไป7)
มีวิธีไหนบ้างคะทำให้วรรคหายไป หรือต้องเพิ่มค่าใน $ID_cus ให้มีการเว้นวรรคเท่ากัน ช่วยแนะนำหน่อยคะ
Aun
19-03-2015
20:42:59
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ