PHP 在数据库中创建表
连接到数据库之后,即可在数据库中创建所需要的表。在数据库中创建表,可以通过是用PHP的MSSQL库函数中的mssql_query()函数执行相应的建表SQL语句来实现。函数mssql_query()是专门用于执行SQL语句的函数,该函数代码格式:
mixed mssql_query(string query[,resource link_identifier[,int batch_size]])
该函数参数意义:
a. 参数query为指定需要被执行的SQL语句。
b. 参数link_identifier为指定函数mssql_connect()打开SQL Server的连接标识。如果省略该参数,系统将会自动调用最后一次打开SQL Server服务器的连接。
该函数如果成功运行,则相应的SQL语句将会被执行;如果返回的结果为0 则返回true;如果执行过程中出现错误则返回false。
如何通过mssql_query()执行在库中创建表的SQL语句,实现建表操作。
<?php
$hostname="datahost";
$dbuser="sa";
$dbpasswd="123";
$dbname="tempdb";//定义数据库名
$conn=mssql_connect($hostname,$dbuser,$dbpasswd);
mssql_select_db($dbname);//选择数据库
$t_name="my_table";//定义表名
$c_t="create table $t_name (id int not null primary key, name char(12) not null)";
$result=mssql_query($c_t,$conn);//运行sql语句
if ($result )
{
echo"<font color=#66666>成功在数据库</font><strong><font color=green>".$dbname."</font></strong><font color=#666666>中创建表</font><strong><font color=green>".$t_name ."</font></strong>";
}
else
{
echo "在创建表是出现错误,建表失败!";
}
mssql_close($conn);
?>
结果演示:http://mingking.limewebs.com/db/c_table.php
相关文档:
近日尝试将一个php程序以单点登录方式和原有的系统整合在一起。
验证服务器选用的是CAS,其提供有相应的php客户端。
整个过程如下:
1、搭建CAS服务器
2、搭建php应用环境
3、下载相应的php库
4、修改php应用环境配置
5、测试cas的php客户端
6、修改原有的程序,使用CAS来完成登录。
具体细节如下:
一 ......
很多时候我们喜欢用js来获取日期和时间,但这仅仅是客户端的。
我们可以用php的date函数即可来获取服务器上的时间:
<?php
//将时区设置为中国
date_default_timezone_set("PRC");
echo date("Y-m-d l H:i:s A");
//例输出:2010-03-06 Saturday 11:51:29 AM
?> ......
1 <?php
2 $doc = new DOMDocument('1.0', 'utf-8');
3 $doc->load('./articles.xml');
4
5 $xpath = new DOMXPath($doc);
6 /*
7 * $xpath = domxml_open_file("articles.xml");
8 */
......
1 MYSQL中的字符集概念
Mysql的字符集里有两个概念,一个是"Character set(字符集)",另一个是"Collations"。
1.1 Collations
Collations翻成中文是"校验",在网页开发的过程中,这个词汇,只在Mysql里使用,主要作用是指导Mysql对字符的比较,比如, ASCII字符集里,Col ......