寫個(gè)簡(jiǎn)單的吧
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供巍山網(wǎng)站建設(shè)、巍山做網(wǎng)站、巍山網(wǎng)站設(shè)計(jì)、巍山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、巍山企業(yè)網(wǎng)站模板建站服務(wù),十多年巍山做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
a.php
form method="post" action="b.php"
input type="text" name="test" value=""這是你要提交的數(shù)據(jù)
input type="submit" value="提交"
/form
點(diǎn)擊提交按鈕就跳到b頁(yè)面了
b.php
echo $_POST['test'];
打印a提交過(guò)來(lái)的數(shù)據(jù),如果有數(shù)據(jù)你就自己寫sql語(yǔ)句存入數(shù)據(jù)庫(kù)就好了
?php
$db=mysql_connect("localhost","root","password)or die("鏈接數(shù)據(jù)庫(kù)失敗");;
mysql_select_db("files")or die("鏈接數(shù)據(jù)表庫(kù)失敗");
mysql_query("SET NAMES 'gb2312'");
$sql = "select * from students";
$q=mysql_query($sql);
$rs=mysql_fetch_array($q);
if(!empty($_POST['tj'])){
$No=$_POST['No'];
$Name=$_POST['Name'];
$Sex=$_POST['Sex'];
$Dept=$_POST['Dept'];
echo $No.'br';
echo $Name.'br';
echo $Sex.'br';
echo $Dept.'br';
if($No!==$rs['No']){
}
else{
}
$sqlint="insert into students(No,Name,Sex,Dept) values('$No','$Name','$Sex','$Dept')";
//$sqlint="insert into students(No,Name,Sex,Dept) values('12345','簡(jiǎn)','女','英語(yǔ)')";
mysql_query($sqlint);
}
?
form method="post" action="#"
p學(xué)號(hào):
input type="varchar" name="No" id="No"
/p
p姓名:
input type="varchar" name="Name" id="Name"
/p
p性別:
input type="varchar" name="Sex" id="Sex"
/p
p科目:
input type="varchar" name="Dept" id="Dept"
/p
p
input type="submit" name="tj" id="tj" value="提交"
input type="reset" value="重置"
/p
/form
我來(lái)給你代碼:
?php
$hostName?=?'yourhost';
$userName?=?'yourusername';
$passWords?=?'yourpwd';
$conn?=?mysql_conn($hostName,$userName,$passWords);
if(!$conn){
die('Could?not?connect:?'?.?mysql_error());
}
$mysql_select_db('admin',$conn);
$sql="INSERT?INTO?user_zy?(username,?name,?time,place,type,http,password)
VALUES
('$_POST[username]','$_POST[name]','$_POST[time]','$_POST[place]','$_POST[type]',
'$_POST[http]','$_POST[password]')";
mysql_query($sql,$conn);???//這里是添加數(shù)據(jù)。
//讀取數(shù)據(jù)
$sql?=?"select?*?form?user_zy?where?1";???//讀取所有。
$sql?=?"select?*?form?user_zy?where?id=".$id;???//讀取某一項(xiàng)。
$result?=?mysql_query($sql,$conn);
while($info?=?mysql_fetch_array($result)){
$arr[]?=?$info;?//$arr?為最后所要讀取的值。
}
可以用var_dump($arr)打印出來(lái)看看。
有什么不明白可以留言。
在php表單中
單選按鈕
如果選中了提交后,就是這個(gè)單選按鈕的值,如果沒(méi)有選中,提交是空值。
比如
在提交后
如果是選中打鉤的,在php
獲取到的值就是
echo
$_post['a']
//輸出
1
如果沒(méi)有選中,在php
獲取到的值就是
echo
$_post['a']
//輸出
if
(empty($_post['a']))
{
$a=0;
}else{
$a=$_post['a'];
}
ajax
先加載jquery.js
function tijiao()//提交表單
{
$.ajax({
type:'POST',
url:'zixun.php',
data: "people="+ 'a',
success: function(){ alert('成功');} //顯示操作提示
});
};
PHP頁(yè)面接收POST過(guò)來(lái)的值
$people = $_POST[people];
然后把這個(gè)值插入數(shù)據(jù)庫(kù)可以直觀的看到結(jié)果
1:首先要使用PHP的超全局變量 $_GET 和 $_POST 用于收集表單數(shù)據(jù)(form-data)
2:然后使用INSERT INTO 語(yǔ)句用于向數(shù)據(jù)庫(kù)表中插入新記錄。
具體示例:
(1)首先創(chuàng)建了一個(gè)名為 "Persons" 的表,有三個(gè)列:"Firstname", "Lastname" 以及 "Age"。
?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close($con);?
(2)其次創(chuàng)建一個(gè) HTML 表單,這個(gè)表單可把新記錄插入 "Persons" 表。
htmlbody form action="insert.php" method="post"Firstname: input type="text" name="firstname" /Lastname: input type="text" name="lastname" /Age: input type="text" name="age" /input type="submit" //form /body/html
(3)接著當(dāng)用戶點(diǎn)擊上例中 HTML 表單中的提交按鈕時(shí),表單數(shù)據(jù)被發(fā)送到 "insert.php"。"insert.php" 文件連接數(shù)據(jù)庫(kù),并通過(guò) $_POST 變量從表單取回值。然后,mysql_query() 函數(shù)執(zhí)行 INSERT INTO 語(yǔ)句,一條新的記錄會(huì)添加到數(shù)據(jù)庫(kù)表中。
?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age)VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }echo "1 record added"; mysql_close($con)?