Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: ติดปัญหาในการใช้ If Else ช่วยดูให้ทีครับ

  1. #1



    โจทย์มีอยู่ว่า ให้ใช้textfieldและlistmenu ในdreamweaverดังรูป
    แล้วใช้คำสั่งif elseในการแสดงผล
    ปัญหาคือผมลองเขียนCodeดูถ้ามีแค่ If ก็แสดงได้ปกติ แต่พอเพิ่มelseif กลับแสดงผลเป็นหน้าว่างๆไม่มีแม้ฟอร์มที่สร้างเอาไว้
    รบกวนช่วยดูให้ทีครับว่าผิดตรงไหน พอดีกำลังศึกษา php อยู่
    [code]<?PHP

  2. #2


    Code:
    else
    {
    echo "$f"
    }
    ไม่มี ; ต่อท้ายครับ

  3. #3
    Member spicydog's Avatar
    Join Date
    Aug 2007
    Location
    Thailand
    Posts
    41


    จากที่ดูแล้ว มี error 1 จุดนะครับ
    อาจจะเป็นสาเหตุที่ทำให้มีปัญหาก็ได้ครับ


    else
    {
    echo "$f"
    }

    มันจะต้องมี ; ด้วยครับ

    จริงๆผมก็ยังเขียน php ไม่เป็นหลอกนะครับ
    เขียนเป็นแต่ซี - -"



    กรรม โดนแย่งโพส - -"
    [b]spicydog[/b]

  4. #4


    แสดงผลได้แล้วครับ แต่พอเปลี่ยนเป็น - * / แล้วกดSubmit ได้ 30 เท่าเดิม
    หรือทำยังไงให้แสดงผลหลังจากกด Submit ครับ เพราะกดแสดงผลปุ๊บก็ได้ 30 เลย
    [code]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>

    <body>
    <form id="form1" name="form1" method="post" action="">

  5. #5
    Jedi Global Moderator Gen0TypE's Avatar
    Join Date
    Jan 2008
    Location
    Khonkaen
    Posts
    312


    อ่านคำถามแล้วงงไปเลยทีเดียว
    แต่ดูจากรูปแล้วก็พอจะเดาๆ ความตั้งใจได้แบบนี้นะครับ

    คาดว่าท่าน buffaloman ต้องการเขียนเป็นเครื่องคิดเลขที่มีแค่ + - * / ใช่รึป่าวครับ

    จากที่ดู code แล้ว ยังผิดอยู่หลายจุดนะครับ

    - ลองไปศึกษาวิธีใช้คำสั่ง <select> กับ <option> ของ html ดูนะครับ
    - การรับค่าของ php น่าจะใช้เป็นพวก method post นะครับ จาก code เหมือนกำหนดเป็นค่าคงที่ธรรมดา - -a
    - (จุดนี้ผมว่าประหลาดสุด) ดูที่การสร้างเงื่อนไขของ if else นะครับ ผมว่ามันต้องไม่ได้เป็นอย่างที่ท่าน buffaloman ตั้งใจแน่เลย การสร้าง condition ของ if else ในโปรแกรมนี้ ผมคิดว่าน่าจะรับค่าจาก tag select มา เพื่อช่วยในการตรวจสอบนะครับ


  6. #6


    [code]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>

    <body>
    <form id="form1" name="form1" method="post" action="">

  7. #7
    Junior Member
    Join Date
    Oct 2007
    Posts
    2


    นั่นสิเนาะ มันจะลงมาต่อได้ไง

  8. #8


    อ่านคำถามแล้วงงไปเลยทีเดียว
    แต่ดูจากรูปแล้วก็พอจะเดาๆ ความตั้งใจได้แบบนี้นะครับ

    คาดว่าท่าน buffaloman ต้องการเขียนเป็นเครื่องคิดเลขที่มีแค่ + - * / ใช่รึป่าวครับ

    จากที่ดู code แล้ว ยังผิดอยู่หลายจุดนะครับ

    - ลองไปศึกษาวิธีใช้คำสั่ง <select> กับ <option> ของ html ดูนะครับ
    - การรับค่าของ php น่าจะใช้เป็นพวก method post นะครับ จาก code เหมือนกำหนดเป็นค่าคงที่ธรรมดา - -a
    - (จุดนี้ผมว่าประหลาดสุด) ดูที่การสร้างเงื่อนไขของ if else นะครับ ผมว่ามันต้องไม่ได้เป็นอย่างที่ท่าน buffaloman ตั้งใจแน่เลย การสร้าง condition ของ if else ในโปรแกรมนี้ ผมคิดว่าน่าจะรับค่าจาก tag select มา เพื่อช่วยในการตรวจสอบนะครับ
    [/b]
    ใช้แล้วครับจะเขียนเป็นเครื่องคิดเลขที่มีแค่ + - * / ครับ โดยใช้ If else

    work1.php
    [code]<body>
    <form id="form1" name="form1" method="post" action="work2.php">

  9. #9
    Member
    Join Date
    Aug 2007
    Location
    EEP BenchamaMaharat-Ubon
    Posts
    49


    ท่าน EdKung ได้ตอบคำถามแล้วครับ ดูที่โค้ดของท่าน edkung ใหม่ครับ จะเห็นว่า option value = 1,2,3,4 น่ะครับ ของท่านไม่มี

    แล้วจะเขียนเช็คยังไง ว่าเขาเลือกอันไหนมา ละก็วิธีทำต่อท่าน edkung ก็เขียนจนเสร็จให้ดูละหนิครับ รับ a,b แบบที่ท่านเขียนไว้

    ในwork 2 แล้วก็รับ option ใช้ if-else if ดูว่าจะเอาไป + - x หรือหาร
    คนที่ไม่เคยพ่ายแพ้คือคนที่ไม่เคยทำอะไรเลย

  10. #10


    ขอบคุณทุกคำแนะนำครับ
    ทำได้แล้วครับ ขอโทษด้วยครับที่ถามซ้ำไม่ได้ดูตรงvalueที่ท่านEdkungตอบไว้
    work1.php
    [code]
    <form id="form1" name="form1" method="post" action="work2.php">

Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 1
    Last Post: 27-02-2009, 09:58 PM
  2. Search มีปัญหาครับ ช่วยดูให้ทีครับ
    By pspn.n in forum แจ้งปัญหาการใช้งานบอร์ด
    Replies: 3
    Last Post: 26-03-2008, 08:46 AM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •