php如何修改联系人信息,PHP 制作通讯录(四)

这次我们讲如何用PHP创建数据库以及表,和保存相关配置

先创建一个页面,用来输入相关信息

表单动作为 CreateData.php ,保存为Install.html (因为没有用到PHP,所以可以保存为HTML格式)

然后创建一个PHP文件,保存为CreateData.php ,用来创建数据库和保存相关信息

if(file_exists("Config.php"))

{

echo "Config.php已经存在!";

return;

}

$host = $_POST['host']; //数据库服务器

$user = $_POST['user']; //数据库用户名

$pass = $_POST['password']; //数据库密码

$dbname = $_POST['dbname']; //数据库名

$tablename = $_POST['tablename']; //表名

$conn = mysql_connect($host,$user,$pass);

if (!$conn)

{

die('无法连接:' . mysql_error());

return;

}

/*

*$sql = "CREATE DATABASE `$dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;"

*如果数据库显示乱码则用这句试试

*/

if(!mysql_query("CREATE DATABASE $dbname",$conn))

{

echo "数据库创建失败:" . mysql_error();

return;

}

mysql_select_db($dbname, $conn);

$sql = "CREATE TABLE `$tablename` (

`ID` INT NOT NULL ,

`Name` VARCHAR( 15 ) NOT NULL ,

`Sex` INT NOT NULL ,

`Birthday` DATE NOT NULL ,

`QQ` VARCHAR( 15 ) NOT NULL ,

`Mobile` VARCHAR( 25 ) NOT NULL ,

`Email` VARCHAR( 50 ) NOT NULL ,

`Address` VARCHAR( 50 ) NOT NULL ,

INDEX ( `ID` )

)";

mysql_query($sql,$conn);

mysql_close($conn);

///

$configFile = fopen("Config.php","a");

fwrite($configFile,"<?php \r\n");

fwrite($configFile,"define('SqlName','$host');\r\n"); //数据库服务器

fwrite($configFile,"define('SqlUserName','$user');\r\n"); //数据库用户名

fwrite($configFile,"define('SqlPassword','$pass');\r\n"); //数据库密码

fwrite($configFile,"define('

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值