PHP VAØ DATABASE
9-1
COMPUTER LEARNING CENTER
WWW.HUUKHANG.COM
Moân hoïc: PHP
BAØI 9: PHP VAØ DATABASE
Ñeå keát noái cô sôû döõ lieäu mySQL trong PHP, chuùng ta coù nhieàu caùch
öùng vôùi nhieàu phöông thöùc keát noái cô sôû döõ lieäu, trong phaàn naøy chuùng ta
taäp trung tìm hieåu caùch keát noái cô sôû döõ lieäu mySQL töø PHP baèng chính
goùi cuûa noù.
Nhöõng vaán ñeà chính seõ ñöôïc ñeà caäp trong baøi hoïc naøy
9
Khai baùo keát noái cô sôû döõ lieäu
9
Theâm maåu tin
9
Caäp nhaät maåu tin.
9
Xoaù maåu tin
9
Truy vaán döõ lieäu
1.
KEÁT NOÁI CÔ SÔÛ DÖÕ LIEÄU
Ñeå keát noái cô sôû döõ lieäu mySQL baïn söû duïng khai baùp nhö sau:
<?php
$link = mysql_connect ("localhost", "root", "")
or die ("Could not connect to MySQL Database");
mysql_select_db("TestDB", $link);
?>
Trong ñoù khai baùo sau laø keát noái cô sôû döõ lieäu mySQL vôùi teân server/ip cuøng vôùi username vaù
password:
mysql_connect ("localhost", "root", "")
Vaø mysql_select_db("TestDB", $link); ñeå choïn teân cô sôû döõ lieäu sau khi môû keát noái cô sôû döõ lieäu, neáu
bieán $link coù giaù trò laø false thì keát noái cô sôû döõ lieäu khoâng thaønh coâng.
Sau khi môû keát noái cô sôû döõ lieäu maø khoâng söû duïng tìh baïn coù theå ñoùng keát noái cô sôû döõ lieäu vôùi cuù
phaùp nhö sau:
mysql_close($link);
Chaúng haïn, baïn khai baùo trang connection.php ñeå keát noái cô sôû döõ lieäu vaø ñoùng keát noái ngay
sau khi môû thaønh coâng.
<HTML>
<HEAD>
<TITLE>::Welcome to PHP and mySQL</TITLE>
</HEAD>
<BODY>
Mo va dong ket noi CSDL MySQL
<?php
$link = mysql_connect ("localhost", "root", "")
or die ("Could not connect to MySQL Database");
mysql_select_db("InterShop", $link);
mysql_close($link);