php表单数据库怎么 php提交表单数据到数据库

php怎么把表单提交的数据放到数据库中。

php数据库操作主要分为5个步骤:1连接MYSQL

创新互联专注于通州网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供通州营销型网站建设,通州网站制作、通州网页设计、通州网站官网定制、小程序开发服务,打造通州网络公司原创品牌,更为您提供通州网站排名全网营销落地服务。

2连接到你的数据库

3写SQL语句

4运行sql语句

5关闭数据库

//第一步

$con

=

mysql_connect("localhost","root","123456789");

//第二步

mysql_select_db('rankingme',$conn);

//第三步

$sql="insert

into

lili

(name,sex,et,hobby,photo,tel,address,content,time)

values

($name,$sex,$et,$hobby,$photo,$tel,$address,$content,$time)"

//第四步

mysql_query($sql);

//第五步

mysql_close($con);

php 表单 导入数据库

这个技术稍微综合了PHP的基础知识,

给你一个思路,

(1)

先将textarea

文本中的信息

传入

php的

$_POST['content'],

content

是textarea的属性名称,

(2)

传过来的值是通过数组的形式进行保存的

,其中PHP有一个函数是可以将数组转换成字符串形式,

引用那个函数后,通过var_dump()打印出你的转换数据,看是否是字符串

在这里需要提醒你一下,因为你是每一行作为一句话

通过逗号分隔出来的

,那么

在转换成数组的时候,

将每一行数据

|

隔开,例如:

数据1

数据11,

数据111

|

数据2,

数据22,

数据222|

数据3

数据33,

数据333

|

数据4,

数据44,

数据444

|

这就是一个转换成字符串的格式了,

(3)

通过转换成字符串后,php中还有一个函数就是将字符串转换成

数组的函数,转换结果应该出来的数据格式是:

array=

array(0)=array{

'数据1,数据11,数据111'

},

array(1)=array{

'数据2,数据22,数据222'

}....

(4)以上的数据都是索引数组的二维数组,将二维数组用foreach()去循环打印出来,那么久可以得到每一个

所以数组下的

数据了,这些数据

就是你要保存到数据的数据,在按照(1)和(2)的方式进行操作,最后就可以把textarea的数据保存到数据库中咯。

思路就是这样的

,希望你能自己动手,把这个程序解决,这个程序在实际开发中运用的很广泛,最好自己把它掌握了.....

PHP表单提交不同数据到数据库的不同表的不同字段怎么实现?

你可以用 PHP 的 MySQLi 或 PDO 库来实现。

首先,你需要使用这些库中的函数连接数据库,然后把表单中的字段值插入到相应的数据表中。

例如,如果你使用 MySQLi,你可以这样写:

$conn = mysqli_connect("hostname", "username", "password", "database_name");

$rwid = $_POST['rwid'];

$rwdj = $_POST['rwdj'];

$rwzb = $_POST['rwzb'];

$sql1 = "INSERT INTO table_a (s) VALUES ('$rwid')";

mysqli_query($conn, $sql1);

$sql2 = "INSERT INTO table_b (d) VALUES ('$rwdj')";

mysqli_query($conn, $sql2);

$sql3 = "INSERT INTO table_c (f) VALUES ('$rwzb')";

mysqli_query($conn, $sql3);

如果你使用 PDO,你可以这样写:

$conn = new PDO("mysql:host=hostname;dbname=database_name", "username", "password");

$rwid = $_POST['rwid'];

$rwdj = $_POST['rwdj'];

$rwzb = $_POST['rwzb'];

$stmt1 = $conn-prepare("INSERT INTO table_a (s) VALUES (:s)");

$stmt1-bindParam(':s', $rwid);

$stmt1-execute();

$stmt2 = $conn-prepare("INSERT INTO table_b (d) VALUES (:d)");

$stmt2-bindParam(':d', $rwdj);

$stmt2-execute();

$stmt3 = $conn-prepare("INSERT INTO table_c (f) VALUES (:f)");

$stmt3-bindParam(':f', $rwzb);

$stmt3-execute();

希望这个答案对你有帮助。


网页标题:php表单数据库怎么 php提交表单数据到数据库
转载源于:http://ybzwz.com/article/ddddops.html