php连接mysql代码 例子

<html>
<body>
<?php echo "Php work !!" ?>
<?php 


#--------------------------------------数据解析--------------------------


$data=file_get_contents("php://input");
#file_put_contents("ok.txt", $data);
$ReqArray=explode("&", $data);


$type="type";
$log="log";
$mystack="mystack";
$device="device";
$detil="detial";


#$counT=count($ReqArray);
#file_put_contents("no.txt", $mystack);


while(list($key, $val)=each($ReqArray))
{
switch($key)
{
case 0: $type = $val; break;
case 1: $log = $val; break;
case 2: $mystack = $val;break;
case 3: $device = $val; break;
case 4: $detil = $val; break;
default: $detil .= $val; break;
}
#file_put_contents("no$key.txt", $val);
}


$allstr=$type."\n\n".$log."\n\n".$mystack."\n\n".$detil."\n\n".$device."\n\n";
file_put_contents("ok.txt", $allstr);


#phpinfo();
#--------------------------------------数据库连接--------------------------
$DB="ac_clientlog_db";


$con=mysql_connect("172.16.8.16:3306", "ac", "ac123"); #mysqli_connect
if(!$con)
die('Error :Could not connect: '.mysql_error());


mysql_query("CREATE DATABASE IF NOT EXISTS`".$DB."`" ,$con) or die('Error: create database error :'.mysql_error());
#mysqli_query($con, "CREATE DATABASE IF NOT EXISTS`".$DB."`")


$dbselect=mysql_select_db("ac_role_db_cwj", $con) or die('Error: select db error : '.mysql_error());


$sql = "CREATE TABLE ClientLogs
(
Type varchar(16),
Log varchar(800),
Stack varchar(800),
Device varchar(100),
Detial text,
Time timestamp default current_timestamp
)";


mysql_query($sql, $con);# or die("create tab failed!".mysql_error());


$insertSql="INSERT INTO ClientLogs (Type, Log, Stack, Device, Detial) VALUES ('$type', '$log', '$mystack', '$device', '$detil')";


mysql_query($insertSql, $con) or die("Error: insert data to table . ".mysql_error());


mysql_close($con);


echo "\n\nAll Success! ";
 ?>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值