php 表单提交
2024-09-20 07:19:46
<?php
header("Content-Type:text/html; charset=utf8"); class config{
public static function db() {
$con = mysql_connect("localhost", "root", "root");
mysql_query("set names utf8");
mysql_select_db("yunnan12316", $con);
}
} class addData { private $_send; function alter($db,$post,$table) {
$this->_send = $db;
foreach ($_POST as $key => $value) {
$array[] = "add " . $key . " varchar(220),";
}
$string = rtrim(implode(" ", $array), ",");
$sql = "alter table ".$table." " . $string . "";
mysql_query($sql);
} function add($db,$post,$table) {
$this->_send = $db;
foreach ($post as $key => $value) {
$k[] = $key;
$v[] = "'" . $value . "'";
}
$key_db = implode(',', $k);
$value_db = implode(',', $v);
$sql = "INSERT INTO ".$table." (".$key_db.") VALUES (".$value_db.")";
mysql_query($sql);
} } /*
table:qw_car,qw_goods
*/ $addData = new addData();
$post = @$_POST;
if(@$post['price']==null){
$addData->alter(config::db(),$post,'qw_car');
$addData->add(config::db(),$post,'qw_car');
}else{
$addData->alter(config::db(),$post,'qw_goods');
$addData->add(config::db(),$post,'qw_goods');
}
最新文章
- PHP设计模式(八)桥接模式(Bridge For PHP)
- [LeetCode] Encode and Decode Strings 加码解码字符串
- Linux C fcntl()函数详解
- ehcache2拾遗之write和load
- 鼠标滑动加载div
- Dictionary序列化和反序列化
- 通过xshell 设置代理上网
- 客户端动态调用cxf websevice 异常
- 【最大流】【HDU3338】【Kakuro Extension】
- BFS and Queue
- 团队作业4——第一次项目冲刺(Alpha版本)4.27
- SpringBoot(11) SpringBoot自定义拦截器
- iptables 分析(1)
- (网页)web性能优化(转)
- CTSC&;APIO2018游记
- linux 替换 sed命令 转载
- Linux下的JDK和OpenJDK有什么具体的区别
- 通过Tacker将NFV引入OpenStack
- Flask初级(四)flash在模板中使用静态文件
- Hive学习之路 (九)Hive的内置函数