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的MVC模式,充实一下自我,不至于落后。看了个简单的示例
,做点记录。
单点入口:
1. 所有程序都是通过index.php来进行调用的,这要靠.htaccess文件来进行控制。
2. URL router可以由单独的Router类来进行Controller的选择,也可以放在index.php中进行选择。
3. Config最好放到单独的文件中,结 ......
function getsock($strUrl,$arrParameter=array(),$strMethod="POST"){
if(!$strUrl||!$strMethod){ return "";}
$strMethod = strtoupper($strMethod);
$arrUrl = parse_url($strUrl);
if($arrUrl["port"]==0){$arrUrl["port"]=80;}
$fso = fsockopen($arrUrl["host"],$arrUrl["port"] ......
PHP中插件机制的一种实现方案
这篇文章的出发点是由于一朋友问我是否会插件,以及对插件机制是否理解,及其在PHP中的实现。我当时认为不就是一个功能的实现么,呵呵。想法很简单,在网上查了一下,才知道原来不是那么简单的一回事,在网上摘录了一个方法,此方案仅是插件机制在PHP中的实现方案之一,摘录下来和大家分 ......
1.选择操作的数据库
连接到服务器之后,首先需要选择要进行操作的数据库。使用PHP的MSSQL扩展库中的mssql_select_db()函数即可实现连接服务器上的数据库。该函数格式如下:
bool mssql_select_db(string database_name[,resource link_identifier)
该函数各参数意义:
a. 参数 database_name为指定的服务器上可用的数据 ......