|
|
|
พี่ ๆ ที่เก่งเรื่องคำนวณช่วยทีค่ะ php กับระบบประมูลสินค้าค่ะ งมมาสองวันและค่ะ |
|
|
|
|
|
|
|
เช็คด้วยการ %20 ลงตัว และ >= 120 แค่นั้นครับ
|
|
|
|
|
Date :
2012-05-10 16:27:48 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าให้ แสดงผลอัตโนมัติว่าค่านี้ถูกต้องหรือไม่ ตอนประมูล แนะนำให้ศึกษา Ajax ครับ
จับ event ตอนกรอกข้อมูล แล้วก็คำนวณหากไม่เข้าสูตรที่ต้องการ เช่นอยากให้เพิ่ม ทีละ 10 แล้ว คำนวณไม่ได้ตามสูตรก็ alert แจ้ง
เข้าใจว่าการประมูลจะเพิ่มที่ละ 5 10 20 เป็นค่าอิสระ แต่ละสินค้าที่ต้องการประมูล ก็ให้เอาค่านั้นมาตั้งหาร จำนวนที่คนประมูลกรอกมา ถ้าลงตัวก็แสดงว่า ถูกต้อง และไม่น้อยกว่าเงินต้น ก็เขียน if เช็คครับ
หากไม่ถนัด ajax อาจจยากซักหน่อยในการใช้ javascript ในการทำงาน แต่ถ้าทำได้จะเร็วกว่า ajax ครับ เพราะไม่ต้อง query
|
|
|
|
|
Date :
2012-05-10 16:40:38 |
By :
ekaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้างถึง
เช็คด้วยการ %20 ลงตัว และ >= 120 แค่นั้นครับ
** พอมีตัวอย่าง code มั้ยคะ ยังงงอยู่
|
|
|
|
|
Date :
2012-05-10 17:34:06 |
By :
because |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ PraKrim ขอคำแนะนำอีกทีนะคะ
เ่ช่น
$startprice = 100; //ประมูลเริ่มต้น
$bidprice = 20; //แต่ละครั้ง
$okprice = 120; //ราคาที่ไม่ตำกว่า
$bidnow = 150; //เสนอราคาครั้งนี้
$process = $bidnow%20;
if ($process >= $okprice)
{
echo "ประมูลได้";
}else{
echo "ประมูลไม่ได้";
}
ลองทำแล้วมันยังไม่ได้หรือเขียนผิดคะ รบกวนทีนะคะ
|
|
|
|
|
Date :
2012-05-10 20:07:18 |
By :
because |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|