douhui8454 2014-07-25 19:14
浏览 7
已采纳

如何从用户输入动态创建表? [关闭]

Want I want to do is create a table with what the user input for rows and columns, but I don't understand how to do this.

Ex.

User inputs:
number of rows: 4
number of columns: 5

this are the rows and columns that I want to appear in a html format.

  • 写回答

3条回答 默认 最新

  • douchendan0040 2014-07-25 19:45
    关注

    Copy and paste into a php page, place the column and lines in text fields click the Create Table button, keep testing and looking at the source code that one day you'll understand.

    <?php
        $table = '';
        if ($_POST) {
            $table .= '<table border="1">';
            for ($i = 0; $i < $_POST['qty_line']; $i++) {
                $table .= '<tr>';
                for ($j = 0; $j < $_POST['qty_colunn']; $j++) {
                    $table .= '<td width="50">&nbsp;</td>';
                }
                $table .= '</tr>';
            }
            $table .= '</table>';
        }
    ?>
        <form action="" method="post">
            <table border="0" width="200">
                <tr>
                    <td width="80"><label>Column</label></td>
                    <td width="120"><input type="text" name="qty_colunn"></td>
                </tr>
                <tr>
                    <td><label>Line</label></td>
                    <td><input type="text" name="qty_line"></td>
                </tr>
                <tr>
                    <td colspan="2" align="right"><input type="submit" value="Create Table"></td>
                </tr>
            </table>    
        </form>
        <br />
        <br />
    <?php
        echo $table;
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
  • ¥20 关于URL获取的参数,无法执行二选一查询
  • ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
  • ¥15 marlin编译错误,如何解决?
  • ¥15 有偿四位数,节约算法和扫描算法
  • ¥15 VUE项目怎么运行,系统打不开
  • ¥50 pointpillars等目标检测算法怎么融合注意力机制
  • ¥20 Vs code Mac系统 PHP Debug调试环境配置
  • ¥60 大一项目课,微信小程序
  • ¥15 求视频摘要youtube和ovp数据集