php投票系统连接数据库,PHP开发简单投票系统之创建数据库和表

先在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', '您认为本网站还有那些要做调整?');"

?>

这样,我们就创建好了数据库和表,并添加了一些测试数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值