ホームページ >バックエンド開発 >PHPチュートリアル >データベース上で動作するプログラム_PHPチュートリアル
db.func:
function GetRows( $Database, $Query ) {
mysql_connect ("ftp", "root", "");
$db = mysql_select_db( $Database );
if ( ! $db ) {
echo "无法连结数据库!";
exit;
}
$rows = mysql_query( $Query );
if ( ! $rows ) {
echo "SQL指令错误!";
exit;
}
return $rows;
}
function ConnectDatabase( $Database ) {
mysql_connect ("ftp", "root", "");
$db = mysql_select_db( $Database );
if ( ! $db ) {
echo "无法连结数据库!";
exit;
}
}
?>
cratetable.php:
function CreateTable() {
$link = mysql_connect ("ftp", "root", "");
$db = mysql_select_db("pcadmin");
if ( ! $db ) {
echo "连接到数据库失败!";
exit;
}
$rows = mysql_query("select * from Profile");
if ( ! $rows ) {
$sql = "Create Table Profile (ID integer auto_increment primary key,Name char(255),Produce char(255),Lianluo char(255),Tel integer(15),Email char(255))";
mysql_query($sql);
}
$rows = mysql_query("select * from Aplication");
if ( ! $rows ) {
$sql = "Create Table Aplication(Name char(255) primary key,IP char(255),Ap char(255),Directory char(255))";
mysql_query($sql);
}
mysql_close ($link);
}
CreateTable();
?>
input.htm:
insert.php:
if ( !empty($Send) ) {
ConnectDatabase( "pcadmin" );
$sql = "プロファイル(Name,Produce,Lianluo,Tel,Email)に挿入 値($Name,$Produce,$Lianluo,$) Tel,$Email)";
mysql_query( $sql );
}
?>
show.php:
function ShowOnePage( $rows, $No ) {
mysql_data_seek( $rows, $No );
echo "
" 。 $field->name 。 " | ";" 。 $row[$K] 。 " | ";