PHP编程常用技巧四则

2013 年 3 月 11 日4940

  4.快速建立MySql数据库表

  PHP和MySql数据库达到了完美结合,在网页上,比如在论坛或书屋发表作品的新用户,我们要把他的言论信息在线写入数据库中,往往要在相应的数据库中为该用户新建一个数据表。win32下建立新的MySQL空数据库很简单,只要在“/mysql/data/”目录下建立一个文件夹,如:"/usrinfo/",就可以了。而向库中增添新表可通过以下程序实现:
  # connect.mysql--连接数据库 #

  connection = mysql_connect();
  mysql_select_db("usrinfo", connection);
  ?>;
  # make.php-- 建立如下结构的,以用户名为表名的数据表 #
  //调用connect.mysql
  require("connect.mysql");
  //检查以用户名为表名的数据表存在否? query="select count(*) from usrname";
  result=mysql_db_query( query);
  //不存在则创建,如存在就是老用户;
  if(! result)
  { mysql_query("
  create table usrname(
  id tinyint(6),
  title text,
  body longtext,
  dateof date;
  timeof time; )") or die(mysql_error());
  }
  //此处为向数据表插入新的数据部分
  ?>

0 0