Php 自动向MySQL提交数据?

Php 自动向MySQL提交数据?,php,mysql,Php,Mysql,我正在自学代码,在看过PHP和MySQL教程之后,我仍然有点不确定 我想创建一个页面,在该页面中,用户勾选相关复选框,保存数据,并可以在其他时间重新登录并保存勾选 我已经学会了如何使用MySQL中的数据,但是用户如何自动提交数据呢?这把我难住了…你需要使用表单: 名称: 密码: 这不是一个可以简单回答的问题,但这里有一个简单的答案 首先,将您的复选框放在表格中: <form action="page2.php" method="post"> <input type=

我正在自学代码,在看过PHP和MySQL教程之后,我仍然有点不确定

我想创建一个页面,在该页面中,用户勾选相关复选框,保存数据,并可以在其他时间重新登录并保存勾选


我已经学会了如何使用MySQL中的数据,但是用户如何自动提交数据呢?这把我难住了…

你需要使用
表单


名称:
密码:
这不是一个可以简单回答的问题,但这里有一个简单的答案

首先,将您的复选框放在表格中:

<form action="page2.php" method="post">
    <input type="checkbox" name="cb1" value="SomeValue">SomeValue</input>
</form>

一些价值

然后,在page2.php中,使用MySql*函数(MySql\u connect、MySql\u select\u db、MySql\u query等)将数据(在$POST数组中)放入MySql数据库。

下面是一个示例

<?php
    // Make a MySQL Connection
    $query = "SELECT * FROM example";
    $result = mysql_query($query) or die(mysql_error());
    $row = mysql_fetch_array($result) or die(mysql_error());
    ?>
    <form action="" method=post>
    <b>Company Name</b> <input name="CompanyName" type="text" value="<?php echo $row['company'] ?>" /><br>
    <b>First Name</b> <input name="firstname" type="text" value="<?php echo $row['firstname'] ?>"/><br>
    <b>Last Name</b> <input name="lastname" type="text" value="<?php echo $row['lastname'] ?>" /><br>
    <input type="submit" value="Submit">
    </form>


操作中列出的页面命名为Company Name,然后读取表单并将数据保存到数据库中。Michael应该添加一个提交按钮。好的,谢谢。那么,我将这些数据发送到的页面上需要显示什么呢?(例如,您的/php.script.php)
<?php
    // Make a MySQL Connection
    $query = "SELECT * FROM example";
    $result = mysql_query($query) or die(mysql_error());
    $row = mysql_fetch_array($result) or die(mysql_error());
    ?>
    <form action="" method=post>
    <b>Company Name</b> <input name="CompanyName" type="text" value="<?php echo $row['company'] ?>" /><br>
    <b>First Name</b> <input name="firstname" type="text" value="<?php echo $row['firstname'] ?>"/><br>
    <b>Last Name</b> <input name="lastname" type="text" value="<?php echo $row['lastname'] ?>" /><br>
    <input type="submit" value="Submit">
    </form>