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_data \", $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操作数据库等知识。

收藏 打印