php读取数据建表 php数据库建表

php和mysql处理数据建表格问题

用两条语句

创新互联长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为娄烦企业提供专业的网站制作、做网站娄烦网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。

$sql1 = "select branch from 表名 group by branch"

$result = mysql_query($sql1);

while...//我省略部分代码,直接写循环里的了

{

$sql2 = "$select name from 表名 where branch = $row[branch]"

$rs = mysql_query($sql2);

.....

}

如何在php创建数据库与数据表

创建数据库:create database 数据库名

创建数据表:

CREATE TABLE `users` (

`id` tinyint(10) auto_increment primary key NOT NULL,

`username` varchar(30) NOT NULL,

`age` int(10) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

执行这两个sql语句就行

用php建mysql表并且插入数据,取出来在网页显示出来,而cmd运行mysql的时候中文变成了乱码,求解决方法?

中文乱码问题经常会出现

1、数据库、数据表、字段 编码格式要保持一致

2、如果在doc界面录入数据,要保持当前编码格式与数据表编码格式一致

3、php读取数据显示,要保持文件的编码格式、html页面的编码格式同数据库一致,编码格式为utf-8或gb2312或gbk

4、php连接数据库之后mysql_query('set names gbk');

补充:

cmd运行mysql,如果你没有设置过字符集,那mysql默认字符集是latin1(不支持中文),你创建的库、表都是latin1格式,cmd下显示没有问题,但是php读取出来就不能正确解析了。

php向表中插入数据后同时读取数据插入另一张表中怎么做

$value1=$_POST['value1'];

$value2=$_POST['value2'];

$value3=$_POST['value3'];

$sql="INSERT INTO table VALUES('$value1','$value2','$value3')";

$res=mysql_query($sql);

if($res){

//获取刚才插表时产生的id

$new_id=mysql_insert_id();

$sql2="INSERT INTO table2 VALUES('$new_id','$value1','$value2','$value3')";

mysql_query($sql2);

}

如何用ThinkPHP新建数据库表

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

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

PHP根据表结构创建表

从截图来看,主要是编写生成 SQL 语句,如果对 SQL 不太熟,建议方法如下:

1、先使用 mysql 等的数据库管理工具,比如:PhpMyAdmin 、MySQL-Front 等,根据表格建立好数据表、再输入3条以上的记录。

2、导出数据表、记录到 SQL 文件。

生成 sql 脚本文件后,就可以在 php 里读取 sql 文件命令,并执行(或者直接硬编码写)。


当前文章:php读取数据建表 php数据库建表
文章网址:http://myzitong.com/article/hiejgi.html