本文目錄一覽:
- 1、如何通過PHP將excel的數據導入MySQL中
- 2、PHP在網站上實現跟數據庫添加數據
- 3、php使用mysqli向數據庫添加數據的方法
- 4、PHP怎麼 實現批量添加數據
- 5、用php代碼怎麼往數據庫里自定義插入數據
如何通過PHP將excel的數據導入MySQL中
在開發PHP程序時,很多時候我們會有將數據批量導入數據庫的需求,如學生信息批量添加到數據庫中,而事先用excel編排好,對excel實行操作,便是我們比較常用的選擇方式。
在對excel的操作中,phpExcelReade便是很多人的共同選擇。在具體實現中,我們可以以文件上傳方式將excel文件上傳到服務器中的某個位置,通過以下操作將excel中的數據導入到數據庫後,在將上傳的文件刪除即可。轉載,僅供參考。
PHP在網站上實現跟數據庫添加數據
把來自表單的數據插入數據庫
現在,我們創建一個 HTML 表單,這個表單可把新記錄插入 “Persons” 表。
這是這個 HTML 表單:
html
body
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
當用戶點擊上例中 HTML 表單中的提交按鈕時,表單數據被發送到 “insert.php”。”insert.php” 文件連接數據庫,並通過 $_POST 變量從表單取回值。然後,mysql_query() 函數執行 INSERT INTO 語句,一條新的記錄會添加到數據庫表中。
下面是 “insert.php” 頁面的代碼:
?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)
?
php使用mysqli向數據庫添加數據的方法
本文實例講述了php使用mysqli向數據庫添加數據的方法。分享給大家供大家參考。具體實現方法如下:
$mydb
=
new
mysqli(‘localhost’,
‘username’,
‘password’,
‘databasename’);
$sql
=
“INSERT
INTO
users
(fname,
lname,
comments)
VALUES
(‘$_POST[fname]’,
‘$_POST[lname]’,
‘$_POST[comments]’)”;
if
($mydb-query($sql)
==
TRUE)
{
echo
“user
entry
saved
successfully.”;
}
else
{
echo
“INSERT
attempt
failed”
;
}
$mydb-close();
希望本文所述對大家的php程序設計有所幫助。
PHP怎麼 實現批量添加數據
在HTML里這樣寫:
1
2
3
4
5
6
form ……..
input type=”text” name=”haoma[]” /
input type=”text” name=”haoma[]” /
input type=”text” name=”haoma[]” /
….
第N個
foreach($_POST[‘haoma’] as $v){
$sql=”insert into haoma values(”,$v)”;
…….
}
當然這樣寫一條一條的效率是會慢,再改一下
foreach($_POST[‘haoma’] as $v){
$values.=”(”,$v),”;
}
$values=substr($values,0,strlen($values)-1);
$sql=”insert into haoma values $values”;
……
下面的query我就不寫了
用php代碼怎麼往數據庫里自定義插入數據
現在,我們創建一個
HTML
表單,這個表單可把新記錄插入
“Persons”
表。
這是這個
HTML
表單:
123456789101112
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
當用戶點擊上例中
HTML
表單中的提交按鈕時,表單數據被發送到
“insert.php”。”insert.php”
文件連接數據庫,並通過
$_POST
變量從表單取回值。然後,mysql_query()
函數執行
INSERT
INTO
語句,一條新的記錄會添加到數據庫表中。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/240349.html