php将form提交的数据存储到mysql中代码

时间:2016-07-22
本文章向大家介绍一个简单的php mysql数据库编程实例源码,该实例提交一个表单,然后将表单数据插入到数据库表中(即将数据保存到数据库中),主要使用到mysql_query函数执行sql insert语句。需要的朋友可以参考一下。

php提交表单并保存表达数据到mysql数据表中,实例代码如下:

<html>
<body>
<?php
    $self =  $_SERVER['PHP_SELF'];
    $id =    $_POST['id'];
    /* http://www.manongjc.com/article/1237.html */
    $fname = $_POST['fname'];
    $lname = $_POST['lname'];
?>

<form action="<?php echo( $self ); ?>" method="post">
ID: <input type="text" name="id" size="3">
First Name: <input type="text" name="fname" size="8">
Last Name: <input type="text" name="lname" size="8"><br>
<input type="submit" value="Submit">
</form>

<?php

if( $id and $fname and $lname){
 $conn=@mysql_connect( "localhost", "userName", "password" ) or die( "Err:Conn" );

 $rs = @mysql_select_db( "my_database", $conn) or die( "Err:Db" );

 $sql = "insert into my_table ( id, first_name, last_name ) values ( $id, \"$fname\", \"$lname\" )";

 $rs = mysql_query( $sql, $conn );

 if( $rs ){
   echo( "Record added:$id $fname $lname" );
 }
}
 
?>

</body></html>

本文章是一个最基本的动态网页编程实例,大家可以参考一下,涉及到表单提交和php操作数据库等知识。