หัวข้อ: แนวทางการเขียนโค้ด เพื่อลดค่าในตาราง [php] เริ่มหัวข้อโดย: ิnarak26 ที่ 23 สิงหาคม 2013, 13:18:31 ข้อมูลในดาต้าเบส
id username method amount amountcollect 1 a 1 10 2 a 2 10 3 a 3 10 4 b 1 10 5 b 2 15 6 b 3 20 คือผมเขียนโค้ดให้แสดงจำนวน amount ที่มี ดังนี้ โค๊ด: while ( $rs = mysql_fetch_array($sql) ) { if ($rs['method'] == 1) { echo 'x ' . $rs['amount'] . '<br />' . PHP_EOL; } elseif ($rs['method'] == 2) { echo 'y ' . $rs['amount'] . '<br />' . PHP_EOL; } elseif ($rs['method'] == 3) { echo 'z ' . $rs['amount'] . '<br />' . PHP_EOL; } } ผลลัพธ์ที่ได้ คือ x 10 y 10 z 10 หลังจากนั้นผมสร้าง ฟอร์ม มาหนึงฟอร์ม เพื่อให้ลูกค้าโอนข้อมูล จากตาราง amount ไปยัง amountcollect โค๊ด: <label for="processor"></label> <select name="processor" size="1"> <option value="ex">x<br> <option value="y">y<br> <option value="z">z<br> </select></td> </tr> <tr> <td><label for="amount">amount:</label></td> <td><input type="amount" name="amount" id="amount" /></td> </tr> <tr> </td> </tr> <tr> <td><input type="submit" name="submit" id="submit" value="Submit" /></td> แต่ผมไม่รู้จะเขียนโค้ดยังไงต่อดีครับ ให้เวลาที่ลูกค้า กด submit แล้วระบบ บันทึกข้อมูลไปยัง amountcollect โดยให้ระบบเช็คค่าว่า ถ้า x == x จำนวนเงินต้องไม่เกิน ที่ x มี แล้วเวลากด submit ระบบจะไปตัดจากตารางเดิมออก ต้องเขียนโค้ดยังไงครับ ไม่ค่อยเก่ง แต่อยากลองหัดทำดู |