Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I have been building a html form where the options of the drop down list created with the tag where the options are rendered to the drop down with the values fetched from the database. I have echoed the option tag but it only shows as <?php in the dropdown. I have included two variables and tried to render it to the dropdown, but it also not working. what am I doing wrong here?

 <select name="breakfastCaters" id="cater" class="breakfastCaters">
                            <?php 
                                $val1="A";
                                $val2="B";
                                echo `<option value="nonVeg" class="option">.$val1.</option>`; 
                                echo `<option value="nonVeg" class="option">.$val2.</option>`; 
                            ?>
    </select>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
2.8k views
Welcome To Ask or Share your Answers For Others

1 Answer

Try using the inline php for html

Render the HTML, then change the values using php.

 <select name="breakfastCaters" id="cater" class="breakfastCaters">
   <?php $val1="A"; $val2="B"; ?>

  <option value="nonVeg" class="option"> <?= echo $val1 ?> </option>
  <option value="nonVeg" class="option"><?= echo $val2 ?></option>

    </select>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...