|
|
|
สอน+แจกโค้ด PHP ทำระบบตะกร้าสินค้าพร้อมรายงานคำสั่งซื้อ (ไว้พัฒนาต่อ) รองรับทั้งบน PC และ Tablet |
|
|
|
|
|
|
|
มีบั๊กหลายที่นะครับ
|
|
|
|
|
Date :
2013-05-26 21:00:06 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PlaKriM ตัวนี้เน้นให้ศึกษาโครงสร้างก่อนครับ เรื่องเก็บ BUG กับ ความปลอดภัยค่อยว่ากันครับ ถ้าเข้าใจโครงสร้างแล้วอะไรก็ไม่ยาก
@itpcc แสดงว่า Host ใช้ PHP Version ใหม่ ให้เปลี่ยนใน dbconfig.php
จาก
mysql_select_db($dbname) ;
mysql_db_query($dbname,"SET NAMES tis620");
เป็น
mysql_query("SET NAMES tis620");
|
|
|
|
|
Date :
2013-05-26 21:32:20 |
By :
codetukyang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แจกมั่ง
PHP สร้างระบบตะกร้าสั่งซื้อสินค้า Shopping Cart ด้วย Session และ Array (PHP กับ MySQL)
|
|
|
|
|
Date :
2013-05-26 21:46:32 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PlaKriM ตัวนี้เน้นให้ศึกษาโครงสร้างก่อนครับ เรื่องเก็บ BUG กับ ความปลอดภัยค่อยว่ากันครับ ถ้าเข้าใจโครงสร้างแล้วอะไรก็ไม่ยาก
สอนกันด้วยวิธีอื่นดีกว่ามั้ยครับ
การแจกโค้ดเพื่อให้เอามาดูหรือแก้ มันไม่ได้ทำให้มือใหม่ได้เรียนรู้และเข้าใจโครงสร้างหรอกครับ
คือผมอาจจะมองโลกในแง่ร้ายเกินไป แต่ผมมองว่าทำแบบนี้เหมือนอยากให้มือใหม่พัฒนาได้ช้าเลยครับ
การจะสอนอะไรก็ตามมันควรที่จะเริ่มตั้งแต่พื้นฐานที่ดีไม่ใช่เหรอครับ
|
|
|
|
|
Date :
2013-05-27 01:55:51 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@แมวของคุ้กกี้ มี Comment ในโค้ดแล้วคร้าบบบ
|
|
|
|
|
Date :
2013-05-27 06:57:30 |
By :
codetukyang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่าว่าแต่ code นี้เลย ของที่แจกใน codetukyang.com ก็ตกรุ่นเกือบทั้งหมด ไม่ต่ำกว่า 5-8 ปี
|
|
|
|
|
Date :
2013-05-27 08:21:38 |
By :
อิอิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือผมโหลดมาดูแล้วนะครับ
ผม comment แบบนั้นมันไม่ได้สอนอะไรนะ
อธิบายฟังก์ชั่นก็ไม่มี อธิบายคำสั่งของ PHP ก็ไม่มี
มีแต่บอกว่าตัวแปรใช้ทำอะไร ไม่มีบอกด้วยว่ารับมาจากไหนอย่างไร
แล้วมีแค่บอกคร่าวๆ ว่าโค้ดส่วนนั้นทำหน้าที่อะไร มีผลอย่างไร
ถ้าเป็น comment ที่ใช้เพื่อให้คนเอาไปพัฒนาต่อเนี่ย พอได้ แต่ถ้าเพื่อ "สอน" ผมว่าไม่ใช่
คือจะเรียกว่า "สอน" ได้เนี่ย มันก็ต้องมีการอธิบายละเอียดและเป็นขั้นตอนนะครับ
ป.ล. ติเพื่อก่อ หวังว่าคงจะไม่ว่ากันนะครับ
|
|
|
|
|
Date :
2013-05-27 08:46:12 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Guest ก็ตกรุ่นแต่ยังใช้ได้ดีนี่ครับ
@แมวของคุ้กกี้ ถ้าอธิบายหมดคงยาวเกิน เอาเป็นว่าใครมีคำถามบรรทัดไหนถามมาในกระทู้นี้ได้เลยครับ เดี๋ยวว่างจะมาตอบให้ครับ
|
|
|
|
|
Date :
2013-05-27 08:54:05 |
By :
codetukyang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอเคครับ งั้นผมถามล่ะกัน
Code (PHP)
// ทำการเก็บรายการสินค้าที่สั่งซื้อเอาไว้ในตาราง orderdetails โดยใช้ order_id เป็น Foreign Key ในการจับคู่กับใบสั่งซื้อสินค้าในภายหลัง
$insert2 = "insert into orderdetails(orderdetails_id,order_id,product_id,qty,price) VALUES ('','$order_id','$product_id','$qty','$price')";
$result2 = mysql_query($insert2);
อยากทราบกำหนดตัวแปร $insert2 ทำไมครับ
|
|
|
|
|
Date :
2013-05-27 08:59:41 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@แมวของคุ้กกี้
อ้อ ก็เป็นตัวแปรที่เก็บคำสั่ง SQL สำหรับแทรกลงตารางรายการสั่งซื้อแต่ละรายการเลยอ่ะครับ
|
|
|
|
|
Date :
2013-05-27 09:10:18 |
By :
codetukyang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อ ได้หมดคร้าบบ ก็ผมแยกออกมาจะได้ไม่งง เฉยๆ เดี๋ยวมันจะยาวติดกันไป ศึกษายากครับ
|
|
|
|
|
Date :
2013-05-27 12:31:52 |
By :
codetukyang |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อครับ แต่ระวังมือใหม่เขาไม่เข้าใจนะครับ เพราะผมมือใหม่เห็นส่วนใหญ่เขียนแบบนี้กันจนชินตาไปแล้ว
ดูเหมือนหลายๆ คนจะเข้าใจไปแล้วว่าต้องกำหนดข้อมูลลงตัวแปรก่อนถึงจะใช้ฟังก์ชั่นได้
ถ้าอยากให้อ่านง่าย คิดว่าคงทราบอยู่แล้วว่าเราก็เขียนประมาณนี้ได้
ใช้การขึ้นบรรทัดใหม่ และการจัดย่อหน้าให้เป็นประโยชน์
mysql_query("
INSERT INTO `orderdetails`
(
`orderdetails_id`,
`order_id`,
`product_id`,
`qty`,
`price`
)
VALUES
(
'',
'$order_id',
'$product_id',
'$qty',
'$price'
)
");
ป.ล. เข้าไปดูเว็บคุณ เป็นบอกว่าเว็บครบรอบ 9 ปี
9 ปีเขียนได้ขนาดนี้ สุดยอดไปเลย
|
|
|
|
|
Date :
2013-05-27 20:35:32 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คนไทยใช้ของเก่า ๆ ตกรุ่น ก็มาจากเว็บพวกนี้แหละ ใช้งานจริงก็มีปัญหา
|
|
|
|
|
Date :
2013-05-28 08:19:46 |
By :
สนับสนุนของทันสมัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ชอบมาาาก ผมเข้าใจเลยครับแบบนี้
|
|
|
|
|
Date :
2014-04-23 13:36:56 |
By :
นคร |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|