เรื่องง่ายๆที่ผมไม่รู้

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

martman
PHP Newbie
PHP Newbie
โพสต์: 2
ลงทะเบียนเมื่อ: 01/09/2008 7:54 pm

เรื่องง่ายๆที่ผมไม่รู้

โพสต์โดย martman » 01/09/2008 7:56 pm

ตามลิ๊งนี้เลยนะครับ
http://www.thaidev.com/board1/view.php? ... =board_php
รบกวนด้วยนะครับติดมาหลายวัน ขอบคุณมากนะครับมีอะไรแนะนำผมได้เลยนะครับ

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 18899
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: เรื่องง่ายๆที่ผมไม่รู้

โพสต์โดย mindphp » 01/09/2008 8:06 pm

มาแปลก คำถามอยู่อีกที่ ถามอีกที แล้วคนตอบให้จะตอบให้ที่ไหนครับเนี่ย :?: :?:
มีปัญหาอะไร ก็เอาปัญหาตั้งเป็นหัวข้อกระทู้เลยครับ
มีอะไรก็ยกคำถามมาลงซิครับ เผื่อเพื่อนที่นี่จะช่วยได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

martman
PHP Newbie
PHP Newbie
โพสต์: 2
ลงทะเบียนเมื่อ: 01/09/2008 7:54 pm

Re: เรื่องง่ายๆที่ผมไม่รู้

โพสต์โดย martman » 01/09/2008 8:22 pm

ขอโทษด้วยนะครับ งั้นผมถามใหม่ก็นะครับ
-----------------
อธิบายนะครับค้อผมต้องทำโปรแกรมสต๊อกสินค้า และมีรายละเอียดการเก็บข้อมูลคล้ายกับ tb_stock ซึ่ง In = การนำสินค้าเข้า Out1 = การนำสินค้าออกแบบที่ 1 , Out2 การนำสินค้าออกแบบที่สอง การนำสินค้าออกทั้งสองไม่เหมือนกันในทางปฏิบัตรแต่มีความหมายว่า นำออกจากคลังทั้งคู่
@@ซึ่งปัญหาที่ผมติดคือ ............
@@ การคำนวนผลรวมผ่านครับ ผมใช้วิธีแบนนี้นะครับในการรวมค่าและดึกค่าออกมาโชว์ ผมว่ามันดูแปลกนะครับ แต่ข้อมูลผลรวมก็ยังตรงอยู่
ตัวอย่าง
ค่า IN ผมก็จะ query เฉพาะ IN
$sql="select prod_id,sum(amount) as in_data from tb_stock where prod_code = 'IN' group by prod_id ";
และค่า OUT1,OUT2 ก็จะ query เฉพาะฟิวนั้นๆ
$sql2="select prod_id,sum(amount) as out1 from tb_stock where prod_code = 'OUT1' group by prod_id ";
$sql3="select prod_id,sum(amount) as out2 from tb_stock where prod_code = 'OUT2' group by prod_id ";
(มันได้ข้อมูลออกมา sum ถูกต้อง)
(@ แต่ข้อมูลที่เป็นค่า 0 มันจะไม่ถูกใช้ขึ้นมา และทำให้ record ถูกเลื่อนขึ้นไปทำให้ข้อมูลของแต่ละ prod_id มีค่าไม่ตรง เช่นในรูป ฟิว OUT2 ส่วน ฟิว OUT1 แสดงค่า 0 ตรงเพราะว่ามันอยู่ record สุดท้ายพอดี ซึ่งถ้า prod_id มี 4 รายการผมว่าเลข 0 ก็ตรงตกมาอยู่ Record สุดท้ายเหมือนกัน ซึ่งมันผิดนะครับ )
ผมต้องแก้อย่างไรบ้างครับ .......(มือใหม่นะครับมีอะไรก็แนะนำได้นะครับ)
(ไม่อยากให้เปลี่ยนโครงสร้างการเก็บข้อมูล tb_stock ใหม่นะครับให้ยึดโครงสร้างเดิม แต่ให้ได้ผลลัพท์ออกมาแบบ report)
รบกวนด้วยนะครับ งงหรือเปล่าเอ่ย
แนบไฟล์
board_php3383pic.gif
ฐานข้อมูล และรายงานที่ผมต้องการนะครับ
board_php3383pic.gif (6.01 KiB) เปิดดู 691 ครั้ง
pic.GIF
รายงานที่ทำออกมามันไม่ต้องกับความต้องการนะครับ
pic.GIF (5.25 KiB) เปิดดู 692 ครั้ง


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 11 และ บุคคลทั่วไป 0 ท่าน