php - 在php中制作加法表和乘法表。

标签 php mysql postgresql

我需要在 php 中创建表的帮助。这是我现在拥有的代码。我有正确的 html 代码,我只需要有关我的 php 代码的帮助。

<html>
<head/>
<body>
<form method="POST" action="<?= $_SERVER['PHP_SELF'] ?>" >
<table border="1">
<tr><td>Number of Rows:</td><td><input type="text" name="rows" /></td></tr>
<tr><td>Number of Columns:</td><td><select name="columns">
<option value="1">1</option>
<option value="2">2</option>
<option value="4">4</option>
<option value="8">8</option>
<option value="16">16</option>

</select>
</td></tr>

运算:乘法
添加

<?php
    if(isset($_POST["submit"])){

        //check to see if num of rows is numeric
    if ( isset($_POST["rows"]) && is_numeric($_POST["rows"])){
            //check to see if rows is a positive number
            if($_POST["rows"] > 0){
                    //if the multiplication button is checked do this
                    if(isset($_POST) && $_POST["operation"] == "multiplication"){
                            //start the table and post what type of table it is
                            echo 'This is a '. $_POST["rows"] . ' x ' . $_POST["columns"]    .'multiplication table';
                            echo "<table border=1";
                            echo'<tr>'; 
                    //post the first row
                    for($b = 0; $b <= $_POST["columns"];$b++){
                            echo '<th>'.$b.'</th>';}
                            echo '</tr>';
                    //nested for loops to finish the table
                    for($r = 1; $r <= $_POST["rows"]; $r++){

                            echo'<tr><th>'.$r.'</th>';

                            for($c = 1; $c <= $_POST["columns"]; $c++){
                                    echo '<td>' .$c*$r. '</td>';

最佳答案

您必须使用诸如 mysqli::query($query); 之类的函数来运行查询。此函数返回一些内容,然后您可以使用其他一些函数获取/显示这些内容。但请记住先连接到数据库等等......

我建议您首先阅读一些有关 mysqli 的指南;)然后它就很不言自明了。

关于php - 在php中制作加法表和乘法表。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25896379/

相关文章:

javascript - Ajax 请求没有响应

javascript - 将 jQuery Ajax POST 与 php 结合使用时出现 502 Bad Gateway 错误

PHP str_replace 无法正常工作

php - 如果特定型号不在\App 中,则无法找到该型号

java - Hibernate 3 OneToOne 与 PostgreSQL 配合使用

php mysql 更新两个表/列

php - 如何将 2 个 SQL 查询放在一起?

php - 如何在 SQL 表中显示上次事件的在线/离线状态

sql - INSERT 上的格式字符串大小写?

postgresql - AWS RDS 到 PgAdmin 保存属性时出错 无法连接到服务器 : timeout expired