ผู้เขียน หัวข้อ: variable ครับ  (อ่าน 5561 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
variable ครับ
« เมื่อ: มกราคม 20, 2009, 10:06:03 AM »
0
คิวรี่ดูมีข้อมูลครับ
พอไปใส่ในรายงาน ไม่มีข้อมูลครับช่วยดูให้ด้วยครับ ???
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #1 เมื่อ: มกราคม 20, 2009, 10:17:14 AM »
0
ส่งตัวรายงานขึ้นมาด้วยครับ
จะได้ดูง่ายหน่อย  :D :D ;D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #2 เมื่อ: มกราคม 20, 2009, 12:25:48 PM »
0
... ตรงหลัง select h.lab_order_number  ให้เคาะ  SpaceBar  1 ครั้งครับ ... :D ....

... จาก  'select h.lab_order_number'+   ให้เป็น  'select h.lab_order_number '+  ...
« แก้ไขครั้งสุดท้าย: มกราคม 20, 2009, 12:30:50 PM โดย Khuad »
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #3 เมื่อ: มกราคม 20, 2009, 12:39:19 PM »
0
เจ้าของกระทู้หายไปเลยครับ ทิ้งปัญหาไว้ ??? ??? ???
 :D ;D :D ;D :D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #4 เมื่อ: มกราคม 20, 2009, 12:45:31 PM »
0
... ตรงหลัง select h.lab_order_number  ให้เคาะ  SpaceBar  1 ครั้งครับ ... :D ....

... จาก  'select h.lab_order_number'+   ให้เป็น  'select h.lab_order_number '+  ...
ทดลองแล้วยังไม่ได้ครับ
เจ้าของกระทู้หายไปเลยครับ ทิ้งปัญหาไว้ ??? ??? ???
 :D ;D :D ;D :D
ไม่ได้หายครับ ทดลองแก้ และเอา ฟอร์มมาให้ดูด้วยครับ
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #5 เมื่อ: มกราคม 20, 2009, 12:50:38 PM »
0

... ไฟล์ที่แนบมาใช้ไม่ได้ครับ เปิดไม่ได้ (ไม่มี.cds ด้วย  ;D )  แนบใหม่ ...  :D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #6 เมื่อ: มกราคม 20, 2009, 13:00:59 PM »
0
แนบใหม่ ให้อ.ขวดดูละกันครับ  ;D :D ;D :D ;D
โยนไปให้อ.ขวดผู้เชี่ยวชาญด้านvariable    :D ;D :D ;D ;D ;D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #7 เมื่อ: มกราคม 20, 2009, 13:05:47 PM »
0
.... ที่จริงดูจากคำสั่งในรูปที่โพสต์ ไว้ก็ไม่มีเงื่อนไขอะไรมากนะครับ  ถ้าค่าของตัวแปรเรื่องวันที่ถูกต้อง  แค่กด SpaceBar ให้เกิดช่องว่างระหว่าง  select h.lab_order_number   กับ   '+   ก็น่าจะใช้ได้นะครับ  ....

.... ลองตรวจสอบดูอีกทีครับ ....  :D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #8 เมื่อ: มกราคม 20, 2009, 13:25:51 PM »
0

... อ้อ ลืมไปอีกนิด  ใช้ GetSQLStringData  จะได้ข้อมูล lab_order_number  มาแสดงแค่ตัวเดียวนะครับ ...

... ถ้าจะให้ข้อมูล lab_order_number มาแสดงทั้งหมด ต้องใช้  GetSQLSubQueryData  แต่ข้อมุลจะแสดงต่อกันไปตามแนวนอนนะครับ  ....

... ขอโทษนะครับ ไม่ทราบว่าท่าน atit ["_"]  ต้องการใช้ variable ตัวนี้เพื่อจุดประสงค์ใดในรายงานครับ  ....  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #9 เมื่อ: มกราคม 20, 2009, 14:18:41 PM »
0

... อ้อ ลืมไปอีกนิด  ใช้ GetSQLStringData  จะได้ข้อมูล lab_order_number  มาแสดงแค่ตัวเดียวนะครับ ...

... ถ้าจะให้ข้อมูล lab_order_number มาแสดงทั้งหมด ต้องใช้  GetSQLSubQueryData  แต่ข้อมุลจะแสดงต่อกันไปตามแนวนอนนะครับ  ....

อันนี้ ข้อมูลใหม่เพิ่งทราบ ขอบคุณครับ
ลองแก้ดูแล้วออกมาบรรทัดเดียวจริงด้วยครับ



... ขอโทษนะครับ ไม่ทราบว่าท่าน atit ["_"]  ต้องการใช้ variable ตัวนี้เพื่อจุดประสงค์ใดในรายงานครับ  ....  :D ...
จริงๆแล้วผมมีแบบฟอร์มเดิมอยู่แล้ว ดึงด้วย sql คราวนี้ผมไปเพิ่มข้อมูลในตาราง lab_perform_status จากเดิม 1.รอผล 2.รายงานผลแล้ว 3.reject เป็น 4. ส่งต่อ
ก็เลยอยากให้ช่อง  หมายเหตุ  แสดง lab_perform_status_name แต่ให้แสดงเฉพาะ ส่งต่อ ถ้าเป็นอย่างอื่นให้ไม่ต้องโชว์ครับ
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #10 เมื่อ: มกราคม 20, 2009, 14:53:47 PM »
0

จริงๆแล้วผมมีแบบฟอร์มเดิมอยู่แล้ว ดึงด้วย sql คราวนี้ผมไปเพิ่มข้อมูลในตาราง lab_perform_status จากเดิม 1.รอผล 2.รายงานผลแล้ว 3.reject เป็น 4. ส่งต่อ
ก็เลยอยากให้ช่อง  หมายเหตุ  แสดง lab_perform_status_name แต่ให้แสดงเฉพาะ ส่งต่อ ถ้าเป็นอย่างอื่นให้ไม่ต้องโชว์ครับ



.. ลองแก้ให้แล้วครับ  ลองทดสอบดู ..  :D ..

.. ในช่องหมายเหตุ จะแสดงคำว่า " ส่งต่อ "   เมื่อค่าของ lab_perform_status_id ในตาราง lab_head เป็น 4 ครับ..

.. ส่วนของเดิมที่หมายเหตุจะเป็น result_note  ผมสั่งยกเลิก visible ไว้ครับ  ยังอยู่ที่เดิมหลัง Lable ส่งต่อ ครับ..
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: variable ครับ
« ตอบกลับ #11 เมื่อ: มกราคม 20, 2009, 15:26:44 PM »
0
สุดยอดเลยครับ พอดีได้ศึกษาการเขียนด้วย ขอบคุณครับ
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)