本文目錄一覽:
php 建立數據庫數據庫?
沒有,樓主的問題,就不太專業了,
要說,PHP+MYSQL
這樣說才對,
MYSQL沒有可視化界面,但可以有外界的軟件如Navicat Lite for MySQL,達到可視要求,
關於用PHP建庫,就要看你的空間支持不了,
我的空間,就不能庫,只能建立表。
建立庫的語句,就是SQL語句,用PHP的執行語句執行就可以了
我建議樓主要不急,先了解數據庫,再自己裝一個,試試。玩玩。別急,
我也剛學會!
用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
語句,一條新的記錄會添加到數據庫表中。
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)
?
建立conn.php數據庫連接,建立一個數據庫表
建立數據表,得是你在cmd窗口或者phpmyadmin、navicat
for
mysql這類終端軟件里進行操作。建立數據表的指令是create
table
xxx
();
連接數據庫使用php封裝好的一個函數mysql_connect();
例如:
mysql_connect(‘127.0.0.1′,’root’,’root’);
這樣的語句來連接,因為連接數據庫會生成連接標識資源,你把這個資源賦給一個新變量
$active_connection_sort
=
mysql_connect(‘127.0.0.1′,’root’,’root’);
這樣你拿着新變量去玩別的也好下手。
括號中間都是參數,第一個是連接地址,比如localhost,但我個人建議還是127.0.0.1省得還得來一步解析,第二個參數是用戶名,第三個參數是密碼,都用英文單括號括上。參數和參數之間用英文逗號間隔起來。
用框架做久了這個東西都容易忘,我也是憑記憶寫的,你試試看這個能不能過關。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/153583.html