怎麼用php把html表單內容寫入資料庫

2021-07-05 18:13:33 字數 2335 閱讀 5921

1樓:匿名使用者

form通過submit提交之後

在php端根據$_post['name']方式獲取到對應的表單內容,然後在通過insert方式新增到資料庫就可以了啊。。

參考這裡:http://www.w3school.com.cn/php/php_mysql_insert.asp

以下是**:

html:

<?php

$con = mysql_connect("localhost","peter","abc123");//連線資料庫

if (!$con)

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))echo

mysql_close($con);

?>

html頁面中,寫入的資料怎麼新增到資料庫中,最好是php的**

2樓:

使用mysql函式mysqli函式連線運算元據可即可,或者使用pdo

使用mysqli步驟:

1. 連線mysql資料庫

2. 判斷是否連線成功

3. 選擇資料庫

(前三步可簡寫成:$link = @mysqli_connect('localhost', 'root', '', 'lx') or exit('資料庫連線失敗');)

4. 設定字符集

5. 準備sql語句

6. 向mysql服務傳送sql語句

7. 解析處理結果集

8. 釋放結果集,關閉資料庫連線

案例:<?php

header('content-type:text/html;charset=utf-8');

//1.連線資料庫伺服器  mysqli  mysql -u root -p

$link = @mysqli_connect('localhost','root','');

//var_dump($link);

//2.判斷連線是否成功  資訊提示gbk編碼

if(mysqli_connect_errno())

//3.選擇資料庫  連線標識  資料庫名稱

if(!mysqli_select_db($link, 'wz'))

//4.設定字符集

mysqli_set_charset($link, 'utf8');

//5.準備sql

//6.執行sql

$res = mysqli_query($link, $sql);

//7.判斷執行結果

if($res)else

//8.關閉資料庫連線

mysqli_close($link);

怎麼把html中的值傳到php中 ,php中的資料庫查詢函式中的引數。 例如 在表單中傳的值key.value.

3樓:匿名使用者

說實在的你好好看看書吧..就算別人給你答案了你也不太懂jquery的ajax方式處理

$.post('1.php',,function(data));

1.php

<?php

function getcontent ($key)$key=$_post["key"];

//$key要檢測表單提交指令碼注入等安全隱患function getcontent ($key);

4樓:匿名使用者

在函式外面寫:

$key=$_post['key'];

然後呼叫函式:

getcontent($key);即可。

5樓:匿名使用者

用表單提交的方式或者ajax

6樓:匿名使用者

<?php

echo $_post["key"];//這就du是你zhi提交的

dao內專容!

屬?>

求php獲取html表單傳遞的值然後在資料庫中查詢然

首先可以先過濾下post過來的值 如果不用用考慮安全問題就不必過濾了 下面是不考慮過濾的情況 if isset post submit 神馬大帝 用 post接收html傳的值,然後去資料庫裡查詢,再返回給html頁面顯示出來。你資料庫建了嗎?建了資料庫還得有資料才能查,否則得先寫插入資料庫的操作頁...

php 我用post方法接受表單,用if語句做了個判斷,當輸

你看你把php 寫哪了,你不寫到html 的body裡怎麼能顯示,又沒有定義http head,沒法複製,這樣吧,你把這段php,寫到body裡去 你現在的 是判斷 post enword 是否定義,既然你是post傳輸過來的那他就一定是定義了的,不過是值為0或者是false 你應該判斷值是否為空 ...

用php寫個介面,php怎麼寫介面

php 介面 抄 介面 使用介面 inte ce 你可襲以指定某個類必須bai實現哪du些方zhi法,但不需要定義這些方法的 dao具體內容。我們可以通過inte ce來定義乙個介面,就像定義乙個標準的類一樣,但其中定義所有的方法都是空的。介面中定義的所有方法都必須是public,這是介面的特性。實...