PHP怎么将表格的数据保存到数据库

发布网友

我来回答

2个回答

懂视网

<form id="contact-form" method="POST" action="../php/msg.php"> 2 <input type="text" class="form-control" name="name" placeholder="name" id="name" required /> 3 <input type="email" class="form-control" name="email" placeholder="E-mail" id="email" required /> 4 <textarea class="form-control" name="message" rows="5" placeholder="message" id="messages" required></textarea> 5 <button type="submit" class="btn btn-default">submit</button> 6 </form> View Code

php操作mysql的代码

技术分享
 1 <?php 
 2 $con=mysql_connect("127.0.0.1","root","root");
 3 if(!$con){
 4  die(mysql_error());
 5  }
 6 
 7 mysql_select_db("message",$con);
 8 
 9 $name=$_POST["name"];
10 $email=$_POST["email"];
11 $message=$_POST["message"];
12 $msgdate=date(‘Y-m-d‘,time());
13 $sql=mysql_query("insert into message(name,email,information,msgdate) values(‘$name‘,‘$email‘,‘$message‘,‘$msgdate‘)",$con);
14 if(!$sql){
15  die(mysql_error());
16  }
17 
18 mysql_close($con);
19 
20 header("Location:../index.html#6");
21 ?>
View Code

 

php通过post将表单数据保存到数据库实例

标签:

热心网友

看你的表格,只需要从表单中循环取出所有行,然后依次写入数据库就行了
假设表单中是:txt1[] txt2[]......
通过$a=$_POST["txt1[]"]取得值,然后循环写入:
for($t=0;$t<=count($a)-1;$t++){
// insert into 表 (字段1,......) values ('$a[$t]',.....)
}
至于打印,在JS中直接windows.print就行了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com