Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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
创建MYSQL表,使用插入递增数字的过程。我可以写PHP页面来做吗?_Php_Html_Mysql_Forms - Fatal编程技术网

创建MYSQL表,使用插入递增数字的过程。我可以写PHP页面来做吗?

创建MYSQL表,使用插入递增数字的过程。我可以写PHP页面来做吗?,php,html,mysql,forms,Php,Html,Mysql,Forms,我想有一个PHP页面,用于用累进数字填充表。 我使用此sql在manuale模式下执行此操作 DROP PROCEDURE IF EXISTS dowhile; CREATE TABLE `xxx` ( `id` int(9) NOT NULL auto_increment, `used` int(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; DELIMITER ;; CREATE PROC

我想有一个PHP页面,用于用累进数字填充表。 我使用此sql在manuale模式下执行此操作

DROP PROCEDURE IF EXISTS dowhile;

CREATE TABLE `xxx` (
 `id` int(9) NOT NULL auto_increment,
 `used` int(1) NOT NULL,
PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8;

DELIMITER ;;
CREATE PROCEDURE dowhile()
BEGIN
DECLARE v1 INT DEFAULT 4322554334;
 WHILE v1 <= 455323423 DO
 INSERT xxx (id) VALUES (v1);
 SET v1 = v1 + 1;
 END WHILE;
 END;;
DELIMITER ;

CALL dowhile();
SELECT * FROM xxx;
删除程序(如果暂时存在);
创建表“xxx”(
`id`int(9)非空自动增量,
`已使用`int(1)不为空,
主键(`id`)
)ENGINE=MyISAM默认字符集=utf8;
分隔符;;
创建过程dowhile()
开始
声明v1 INT DEFAULT 4322554334;

而v1和?那又怎么样?有什么问题?那么input.php呢?…需要更精确的信息您提供的信息并不能真正帮助我们。我需要在php页面中插入SQL请求。如何在内部插入变量并将其设置为2个数字范围?您需要分几部分来解决这个问题:(1)了解如何在PHP中调用存储过程,(2)将其添加到PHP页面,(3)使用
header()
,(4)修改调用,以便传递start和end参数。每个部分都可以使用搜索引擎进行研究。我在php代码中插入带有变量的过程时遇到了一个问题。我将它与常量一起使用,但不能插入变量。
<html>

<head>
<title>iNSERt</title>
</head>

<body>
<table border="1">
  <tr>
    <td align="center">Isert</td>
  </tr>
  <tr>
    <td>
      <table>
        <form method="post" action="input.php">
        <tr>
          <td>Start</td>
          <td><input type="text" name="start" size="9">
        </td>
        </tr>
        <tr>
          <td>End</td>
          <td><input type="text" name="end" size="9">
          </td>
        </tr>
        <tr>
          <td></td>
          <td align="right"><input type="submit"
          name="submit" value="Sent"></td>
        </tr>
        </table>
      </td>
    </tr>
</table>
</body>
</html>