我需要创建表内容PHP循环

时间:2016-03-15 08:02:17

标签: php loops

我也想创建一个包含10行和1列的php循环表。应该有一个每个奇数行的循环应该打印“H”,偶数行需要有年份的选择菜单。我是php的初学者 我试过这个:

<?php
function year() 
{
   echo '<select>';
   for ($i = 1998; $i<2015;)
   { 
       echo "<option>$i</option>";
       $i++;
   }
   echo '</select>'; 
} 

$try = year();
echo '<table border="1">';
for ($row =1; $row < 10;)
{
   echo "<tr><td>$row</td></tr>
   <tr><td>$try</td></tr>";
   $row++;
}

echo '</table>';
?>

2 个答案:

答案 0 :(得分:0)

试试这个

<?php
    function year()
    {
        $select = "";
        $select .= '<select>';
        for ($i = 1998; $i<2015;)
        { $select .= "<option>$i</option>";
        $i++;
        }
        return $select .= '</select>';
        }

        $try = year();
        echo '<table border="1">';
        for ($row =1; $row < 10;)
        {
        echo "<tr><td>$row</td><td>$try</td></tr>";
        $row++;
    }

    echo '</table>';
?>

&#13;
&#13;
    <table border="1"><tr><td>1</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>2</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>3</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>4</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>5</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>6</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>7</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>8</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr><tr><td>9</td><td><select><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option><option>2011</option><option>2012</option><option>2013</option><option>2014</option></select></td></tr></table>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

fq={!tag=title}title:"on"

输出结果为:

enter image description here

此致