先在mysql中创建一个数据库“test”<?php
// 创建连接
$conn = new mysqli("localhost", "uesename", "password");
// 检测连接
if ($conn->connect_error)
{
die("连接失败: " . $conn->connect_error);}
// 创建数据库
$sql = "CREATE DATABASE test";
if ($conn->query($sql) === TRUE)
{
echo "数据库创建成功";
} else {
echo "Error creating database: " . $conn->error;
}
$conn->close();
?>
然后我们要创建一个添加投票项目的voto表
设置如下几个字段:
id : 它是唯一的,类型为 int ,并选择主键。
titleid : 固定的, 类型为 int
item: 投票项目,类型为 varchar, 长度为50。
count: 票数, 类型为 int。<?php
$SQL = " CREATE TABLE IF NOT EXISTS `voto` (
`id` int(10) NOT NULL auto_increment,
`titleid` int(10) default NULL,
`item` varchar(50) default NULL,
`count` int(10) default NULL,
PRIMARY KEY (`id`)
)ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8;"
?>
添加一些测试的内容,比如<?php
$SQL = "INSERT INTO vote VALUES ('24', '1', '张学友', '8');"
$SQL = "INSERT INTO vote VALUES ('25', '1', '陈奕迅', '12');"
$SQL = "INSERT INTO vote VALUES ('26', '1', '林俊杰', '12');"
$SQL = "INSERT INTO vote VALUES ('27', '1', '萧敬腾', '23');"
?>
然后创建另外一个表votetitle用于存放标题。
设置如下几个字段:
titleid : 类型为 int
votetitle:标题,类型为 varchar, 长度为50。<?php
$SQL = " CREATE TABLE IF NOT EXISTS `votetitle` (
`titleid` int(10) NOT NULL,
`votetitle` varchar(50) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
?>
添加一个标题语句:<?php
$SQL = "INSERT INTO votetitle VALUES ('1', '您认为本网站还有那些要做调整?');"
?>
这样,我们就创建好了数据库和表,并添加了一些测试数据。