PHP新建用户数据表,php创建数据表

如何用ThinkPHP新建数据库表

THINKPHP貌似没有自己的方法创建数据表。

创新互联公司是一家专注于网站设计制作、网站设计与策划设计,屏南网站建设哪家好?创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:屏南等地区。屏南做网站价格咨询:18982081108

能想到的有:在thinkphp里执行原生的创建表语句。

php mysql 创建数据表

$sql = "

create table table_name (

id int(11) not null auto_increment primary key,

user varchar(255) ,

name varchar(255)

)

";

mysql_query($sql);

-------------------------------------

其实也是执行一个sql语句~

--------------------------------------

我刚写的。。测试成功的哈

?php

$link = mysql_connect("127.0.0.1","root","123456");

mysql_select_db("test");

$sql = "

create table table_name (

id int(11) not null auto_increment primary key,

user varchar(255) ,

name varchar(255) charset gbk

)

";

mysql_query($sql) or die(mysql_error());

?

php怎么新建数据库用户

推荐问题里又见到你的问题了。。呵呵

你的意思就是普通用户有几种权限。我拿管理员来说吧,超级管理员可以有增加用户,增加信息,增加新闻几种权限,普通管理员只有可以增加信息。

先从数据库写一个表,表信息如下

你可以设一个表

CREATE TABLE `admin` (

`id` int(11) NOT NULL auto_increment,

`adminname` varchar(11) default NULL,

`password` varchar(100) default NULL,

`userflag` int(1) default 0, //增加用户的权限,0是没有权限,1是有权限

`newsflag` int(1) default 0, //增加新闻的权限,0是没有权限,1是有权限

`messageflag` int(1) default 0 //增加信息的权限,0是没有权限,1是有权限

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

超级管理员你可以直接在数据库里增加一个 userflag ,newsflag,messageflag全部是1

test.PHP

判断是否有权限

define("DB_ADDRESS","localhost");

define("DB_USER","root");

define("DB_PWD","123456");

define("DB","library");

mysql_connect(DB_ADDRESS,DB_USER,DB_PWD);

mysql_select_db(DB);

$result=mysql_query("select from admin where name="", and password=""");

$row=mysql_fetch_array($result);

if($row['userflag']==1 $row['messageflag']==1 $row['newsflag']==1)

{

echo "你是超级管理员" ;

}

if($row['userflag']==1 ){

echo "你是可以增加用户的管理员" ;

}

希望你能明白了

关于PHP创建用于存放用户数据表的代码,求大神帮我看看

?php

$con=mysql_connect('localhost','root','') or die('数据库服务器连接出错,错误信息是:' . mysql_error());

mysql_select_db('test',$con) ;

$sql="CREATE TABLE user_data(

id int(5) not null auto_increment primary key ,

name char(10) not null default '' ,

password char(12) not null default '' ,

age int(3) not null default 0 ,

sex char(2) not null default '男' ,

mail char(50) not null default default '' ,

qq char(12) not null default '' ,

degree char(10) not null default '' , 

fav char(50) not null default '' 

)" ;

echo mysql_query($sql,$con) ? '成功在test数据库中创建用户表! ': '建表时出现错误!错误信息是: ' .mysql_error();

改成这样运行一下试试!

如果会出现错误,就会有一段关于mysql错误提示的英文,根据这段英文,就能很直观的知道错误在哪里

php的数据库创建一个又能登陆又有个人资料的 表怎么创建

?php$server = "localhost";

$username = "root";

$password = "";

$database = "myabc";

$ranks = array(

1="newbie",

2="new member",

3="member",

4="high member",

5="very high member",

6="supreme member",

7="ultra member",

8="godlike member",

9="god member",

10="low god",

11="medium god",

12="high god",

13="very high god",

14="supreme god",

15="ultra god",

16="perfect");$couldNotOpenDatabase = "Could not open databaseBR\n please check your settings in config.php";

$couldNotConnectMysql="Could not connect Mysql!";

$conn=mysql_connect($server,$username,$password) or die ($couldNotConnectMysql);

if (mysql_select_db($database,$conn))

{//数据库存在,做相应操作}else{//数据库不存在,创建一个,并做相应操作


网站栏目:PHP新建用户数据表,php创建数据表
文章转载:http://abwzjs.com/article/dseipch.html