1、 在創(chuàng)建表、對(duì)表進(jìn)行操作之前,必須首先選擇數(shù)據(jù)庫(kù)。通過(guò) mysql_select_db() 函數(shù)選取數(shù)據(jù)庫(kù)。 當(dāng)您創(chuàng)建 varchar 類型的數(shù)據(jù)庫(kù)字段時(shí),必須規(guī)定該字段的最大長(zhǎng)度,例如:varchar(15)。
1
<?
php
2
$con
=
mysql_connect
("localhost","peter","abc123"
);
3
if
(!
$con
)
4
{
5
die
('Could not connect: ' .
mysql_error
());
6
}
7
8
//
Create database
9
if
(
mysql_query
("CREATE DATABASE my_db",
$con
))
10
{
11
echo
"Database created"
;
12
}
13
else
14
{
15
echo
"Error creating database: " .
mysql_error
();
16
}
17
18
//
Create table in my_db database
19
mysql_select_db
("my_db",
$con
);
20
$sql
= "
CREATE TABLE Persons
21
(
22
FirstName varchar(15),
23
LastName varchar(15),
24
Age int
25
)"
;
26
mysql_query
(
$sql
,
$con
);
27
28
mysql_close
(
$con
);
29
?>
2、 mysql_fetch_array() 函數(shù)以數(shù)組的形式從記錄集返回第一行。每個(gè)隨后對(duì) mysql_fetch_array() 函數(shù)的調(diào)用都會(huì)返回記錄集中的下一行。
<?
php
$con
=
mysql_connect
("localhost","peter","abc123"
);
if
(!
$con
)
{
die
('Could not connect: ' .
mysql_error
());
}
mysql_select_db
("my_db",
$con
);
$result
=
mysql_query
("SELECT * FROM Persons"
);
while
(
$row
=
mysql_fetch_array
(
$result
))
{
echo
$row
['FirstName'] . " " .
$row
['LastName'
];
echo
"<br />"
;
}
mysql_close
(
$con
);
?>
將查詢結(jié)果顯示在表格中。
<?
php
$con
=
mysql_connect
("localhost","peter","abc123"
);
if
(!
$con
)
{
die
('Could not connect: ' .
mysql_error
());
}
mysql_select_db
("my_db",
$con
);
$result
=
mysql_query
("SELECT * FROM Persons"
);
echo
"
<table border='1'>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>
"
;
while
(
$row
=
mysql_fetch_array
(
$result
))
{
echo
"<tr>"
;
echo
"<td>" .
$row
['FirstName'] . "</td>"
;
echo
"<td>" .
$row
['LastName'] . "</td>"
;
echo
"</tr>"
;
}
echo
"</table>"
;
mysql_close
(
$con
);
?>
3、
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

