加入测心网,获得更多

无论您想服务网友,还是想获取帮助(如批量调查或测试),可以微信/QQ:57762787

post方式将表单数据存入数据库

三个文件,一个表单文件(可以插入页面中),一个连接数据库的php文件,一个将数据存入数据库中的php文件

    <form action="****.php" method="post">
    名字: <input type="text" name="fname">
    年龄: <input type="text" name="fage">
<input type="hidden" id="aahide" name="aahide" value="a"/>
<input type="hidden" id="bbhide" name="bbhide" value="b"/>
    <input type="submit" value="提交">
    </form>

****.php即为将数据存入数据库中的php文件

<?php
$database = "******";
$dataname = "******";
$datapasswd = "******";
$datalocal = "******";

$con = mysqli_connect($datalocal,$dataname,$datapasswd,$database);
if(!$con){
    echo "数据库连接异常";
}

?>
<?php
include '&&&&&&&.php';
//通过表单插入数据到数据库中,&&&&&&&.php即为连接数据库的php文件
?>

<?php

//接收参数
$name = $_POST['fname'];
$age = $_POST['fage'];

//插入数据库
$sql = "insert into %%%%%% (name,age) value ('$name','$age')";
//%%%%%%为数据表名
$result = mysqli_query($con,$sql);
if(!$result){
    echo "插入失败</br>";
}
else{
    echo "</hr><center>成功添加数据</center></br>";
}

//查询数据库
$query = 'select * from %%%%%%';
$result1 = mysqli_query($con,$query);

//函数返回结果集中行的数量
if(mysqli_num_rows($result1)>0){
//mysqli_fetch_array以数组的形式返回,关联数组
while($row = mysqli_fetch_array($result1)){
       
echo    
 "<center>
<table>
 <tr>
   <th>账号</th>
   <th>密码</th>
 </tr>
 <tr>
   <td>".$row['name']."</td>
   <td>".$row['age']. "</td>
 </tr>
</table>
</center>";
 }
}
//关闭数据库
 mysqli_close($con);

 ?>

打赏作者,期待美好

打赏鼓励作者,为网友提供更多更好的测试,也许一瓶水就够了。

赞 (0) 打赏

打赏作者,期待更多

微信扫一扫打赏