這個技術稍微綜合了PHP的基礎知識,
成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網站設計、網站制作、外貿營銷網站建設、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯(lián)網時代的鲅魚圈網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
給你一個思路,
(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()去循環(huán)打印出來,那么久可以得到每一個 所以數組下的 數據了,這些數據
就是你要保存到數據的數據,在按照(1)和(2)的方式進行操作,最后就可以把textarea的數據保存到數據庫中咯。
思路就是這樣的 ,希望你能自己動手,把這個程序解決,這個程序在實際開發(fā)中運用的很廣泛,最好自己把它掌握了.....
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);
看你的表格,只需要從表單中循環(huán)取出所有行,然后依次寫入數據庫就行了
假設表單中是:txt1[] txt2[]......
通過$a=$_POST["txt1[]"]取得值,然后循環(huán)寫入:
for($t=0;$t=count($a)-1;$t++){
// insert into 表 (字段1,......) values ('$a[$t]',.....)
}
至于打印,在JS中直接windows.print就行了
一、php配置MySQL
1、將php安裝目錄下的php_mysql.dll和MySQL安裝目錄下的libmysql.dll文件拷貝至c:/windows/system32中;
2、配置php.ini
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
把上面四個。dll的最前面的;去掉
二、php表單提交至數據庫的實現過程
1、login.php頁面
SPAN style="FONT-SIZE: 14px"html
FORM method=post action=add.php
Name: INPUT name=usernameBR
Email: INPUT name=emailBR
INPUT value=提交 type=submit name=submit
/FORM
/SPAN
2、add.php頁面
SPAN style="FONT-SIZE: 14px"?php
include("conn.php");
?
?php
if(isset($_POST["submit"]))
{
$sql = "insert into users(username, email) values('$_POST[username]', '$_POST[email]')";
mysqli_query($conn, $sql);
echo "添加成功";
}
?/SPAN
3、conn.php頁面
SPAN style="FONT-SIZE: 14px"?php
$conn = new mysqli("localhost", "root", "159357");
$conn-select_db("db_test");
//mysql_query("set name 'gb2312'");
$conn-set_charset("utf8");
?/SPAN
需要PHP基礎知識和數據庫基礎知識。
以SQL為例。使用PHP MySQL 函數可以編輯數據庫。
mysql_connect() 函數打開MySQL 連接。舉例
?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// 一些代碼...mysql_close($con);
?
mysql_connect()三個參數分別是服務器名,連接賬號,連接密碼。
連接之后,可以使用mysql_select_db()設置要處理的數據庫,后面則是用數據庫語句處理數據。SQL語法簡介網頁鏈接
新聞名稱:php表格怎么傳數據庫 php上傳文件導入數據庫
網頁網址:http://jinyejixie.com/article14/hepode.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、做網站、品牌網站設計、商城網站、外貿建站、網站排名
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)