Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于填充选择框的PHP代码不起作用_Php_Html - Fatal编程技术网

用于填充选择框的PHP代码不起作用

用于填充选择框的PHP代码不起作用,php,html,Php,Html,嘿,在看了几篇文章之后,我想出了一点php代码来填充一个选择框。代码似乎与我看到的一些选项相对内联,但实际上在Dreamweaver或firefox中不起作用。代码如下: <select> <?php for ($day=1; $day <= 31; $day++;) { echo '<option value=\"'.$day.'\">'.$day.'</option>'; }

嘿,在看了几篇文章之后,我想出了一点php代码来填充一个选择框。代码似乎与我看到的一些选项相对内联,但实际上在Dreamweaver或firefox中不起作用。代码如下:

<select>
    <?php
        for ($day=1; $day <= 31; $day++;) {
            echo '<option value=\"'.$day.'\">'.$day.'</option>';
        }
    ?>
</select>


手动输入日期并不是什么大问题,但多年来一直这样做是不可行的,我计划使用类似的代码来实现这一点,所以这在本页中是一个相当大的难题。非常感谢您的帮助。

删除
$day++

<select>
    <?php
        for ($day=1; $day <= 31; $day++) {
            echo '<option value=\"'.$day.'\">'.$day.'</option>';
        }
    ?>
</select>

for循环中存在语法错误:

Parse error: syntax error, unexpected ';', expecting ')'

去掉多余的“;”你有…

这里很明显:一个月不一定有31天。