亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP はホームページのデータベース テーブルを作成する簡(jiǎn)単な図書貸出システムを開発します

メイン ページに使用する必要がある yx_book という名前のテーブルをデータベースに作成します

次のフィールドを設(shè)定します:

id: 一意で、タイプは int で、主キーを選択します。

name: ブック名、タイプは varchar、長(zhǎng)さは 20。

price: 価格、10 進(jìn)數(shù) (4,2) 型、比較的高精度のデータ ストレージに使用されます。

10進(jìn)數(shù)列の宣言構(gòu)文は、 10進(jìn)數(shù)(m,d) です。

1. M は數(shù)値の最大數(shù) (精度) です。その範(fàn)囲は 1 ~ 65 です (古い MySQL バージョンでは、許可される範(fàn)囲は 1 ~ 254 でした)。
2. D は、小數(shù)點(diǎn)の右側(cè)の桁數(shù) (スケール) です。範(fàn)囲は 0 ~ 30 ですが、M を超えてはなりません。

uploadtime: 保存時(shí)間、タイプは datetime です。

タイプ: 書籍の分類、タイプはvarchar、長(zhǎng)さは10です。

total: 本の數(shù)、型は int、長(zhǎng)さは 50。

leave_number: 借りることができる殘りの本の數(shù)、型は int、長(zhǎng)さは 10 です。

<?php
$SQL = " CREATE TABLE IF NOT EXISTS `yx_books` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `name` varchar(20) CHARACTER SET utf8 NOT NULL,
  `price` decimal(4,2) NOT NULL,
  `uploadtime` datetime NOT NULL,
  `type` varchar(10) CHARACTER SET utf8 NOT NULL,
  `total` int(50) DEFAULT NULL,
  `leave_number` int(10) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=42 ";
?>

lend という名前の別のユーザー借用テーブルを作成します

次のフィールドを設(shè)定します:

id: 一意で、タイプは int で、主キーを選択します。

book_id: 各書籍の ID、型は int です。

book_title: 型は varchar、長(zhǎng)さは 100 です。

lend_time: 借用時(shí)間、タイプは datetime です。

user_id: ユーザー ID、型は int です

<?php
$SQL = " CREATE TABLE IF NOT EXISTS `lend` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `book_id` int(10) NOT NULL,
  `book_title` varchar(100) CHARACTER SET utf8 NOT NULL,
  `lend_time` datetime NOT NULL,
  `user_id` int(10) NOT NULL,
  PRIMARY KEY (`id`,`user_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=85 ";
?>

もちろん、phpMyAdmin で直接作成することもできます。

學(xué)び続ける
||
<?php $SQL = " CREATE TABLE IF NOT EXISTS `yx_books` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(20) CHARACTER SET utf8 NOT NULL, `price` decimal(4,2) NOT NULL, `uploadtime` datetime NOT NULL, `type` varchar(10) CHARACTER SET utf8 NOT NULL, `total` int(50) DEFAULT NULL, `leave_number` int(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=42 "; ?>
提出するリセットコード