我想将文本对齐到左边,但我说错误说法语错误
我想在下拉菜单中留空,之后所有数字都会显示在下拉菜单中
uiRouter
答案 0 :(得分:0)
你的最后一行有拼写错误。
echo "<p style='text-align:left;'>Enter required Quantity:</p>";
它试图将输入所需数量:解释为代码,而不是输出文字。
答案 1 :(得分:0)
你需要在循环外回显空白选项,这就是你的代码看起来的样子
<?php
echo "<label>select quantity</label>";
echo "<select name=\"options\">";
echo "<option value=\"\"></option>"; // Blank you can remove the text
for ($i = 1; $i <= 100; $i++) {
echo "<option value=\"" . $i . "\">" . $i . "</option>";
}
echo '</select>';
echo "<input type=\"submit\" value=\"Add to Basket\">";
?>
答案 2 :(得分:0)
您需要在引号内替换引号。如果你的echo用双引号绑定,那么在里面使用单引号,反之亦然。
您的代码应该成为此代码(将option value=""
更改为option value=''
:
echo '<select name="options">';
echo "<option value=''></option>"; // this adds an empty blank
for($i=1; $i<=100; $i++)
{
echo "<option value=''>".$i."</option>";
}
echo '</select>';
echo "<input type=submit value='Add to Basket'>";