หัวข้อ: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: taedexde ที่ 02 พฤษภาคม 2012, 19:25:55 คือผมพึ่งฝึกเขียนนะครับ เขียนโค้ดดังนี้
(http://image.free.in.th/z/im/xcode.png) (http://image.free.in.th/z/im/xcode.png) แต่ตอนแสดงผลยังไม่ได้ใส่ค่าอะไรเลยนะครับ แต่มันกลับตอบกลับคำสั่ง ทันที โค๊ด: else แสดงผล (http://image.free.in.th/z/ij/code1.png) ทั้งๆที่ผมไม่ได้กรอกค่าเลยนะครับ รบกวนมีวิธีแก้ไหมครับ พอดีอยากรู้ มือใหม่นะครับเลยงง ๆ Thank [+1] :wanwan017: หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: thai2ads ที่ 02 พฤษภาคม 2012, 19:33:39 <?php
if($_POST['submit']=='ตกลง'){ $money=$_POST['money']; if(--------){ --------- } } ?> หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: KenjiroAPI ที่ 02 พฤษภาคม 2012, 19:34:31 ใช้ elseif ง่ายกว่ามั้ยคับ
อ้างถึง if($money >= 5000 && $money <=70000) { echo "คุณสามารถทำบัตรเครดิตได้"; } elseif($money > 70000 && $money <= 100000) { echo "Gold"; } elseif($money > 100000) { echo "Platinium"; } else { echo "คุณไม่สามารถทำบัตรเครดิตได้"; } ใช้ฟังก์ชัน isset ตรวจสอบด้วยคับว่ามีค่าส่งมามั้ย พร้อมดักค่าว่างด้วยคับ อ้างถึง if(!isset($POST_['money']) || $POST_['money']=="") { die("คุณยังไม่ได้กรอกข้อมูล"); } หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: gilbert ที่ 02 พฤษภาคม 2012, 19:35:03 เอา if ครอบไว้ครับ code จะทำงานก็ต่อเมือมีการกดปุ่ม ตกลง
if($_POST['submit']) { $money = ....... if($money ........ } หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: kungbest ที่ 02 พฤษภาคม 2012, 19:42:53 ดูที่เงื่อนไขดีๆคับ
if($money >= 5000) ซึ่งแน่นอนถ้าท่านยังไม่ได้ป้อนค่าอะไรลงไป $money ก็จะว่างเปล่า หรือไม่ก็เท่ากับ 0 เพราะฉะนั้น มันก็จะไปทำที่ else ทันทีคับ หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: taedexde ที่ 02 พฤษภาคม 2012, 19:44:59 ได้แล้วนะครับ ขอบคุณมาก ๆ ครับ :-[
ปล. +1 ทุกคนแล้วนะคับ :wanwan017: :wanwan017: :wanwan017: ดูที่เงื่อนไขดีๆคับ if($money >= 5000) ซึ่งแน่นอนถ้าท่านยังไม่ได้ป้อนค่าอะไรลงไป $money ก็จะว่างเปล่า หรือไม่ก็เท่ากับ 0 เพราะฉะนั้น มันก็จะไปทำที่ else ทันทีคับ แห่ะๆ จริงด้วย แต่ผมลองใช้วิธีของพี่ ๆ ข้างบนแล้วได้เลยนะครับ :wanwan017: หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: $100perday ที่ 02 พฤษภาคม 2012, 20:23:37 ถ้าไม่ระบุว่าใช้งานไร เปิดมาเห็น code ถึงกับงงเลยนะนี่ :wanwan004: :wanwan004:
หัวข้อ: Re: [PHP Code] ตอนนี้สงสัยมากครับเกี่ยวกับ if...else รบกวนตอบหน่อยซิคับ เริ่มหัวข้อโดย: taedexde ที่ 02 พฤษภาคม 2012, 20:48:15 ถ้าไม่ระบุว่าใช้งานไร เปิดมาเห็น code ถึงกับงงเลยนะนี่ :wanwan004: :wanwan004: มันเป็นโค้ดง่าย ๆ น่ะครับ ผมก็เอาที่แสดงผลให้ดูแล้วด้วย ผมว่าพี่เค้าน่าจะเข้าใจ แห่ะๆ ถ้าไม่เข้าใจจริง ๆ ต้องขอโทดด้วยนะครับ ที่ไม่ได้บอกว่าใช้ทำงานอะไร :-[ :P |