PHP 使用PHP为所有表格变量(POST / GET)创建插入MYSQL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 使用PHP为所有表格变量(POST / GET)创建插入MYSQL相关的知识,希望对你有一定的参考价值。
<?php
session_start();
$fields = '';
$values = '';
$sql = display_post_get();
echo "<br>strSQL:<br>" . $sql;
function display_post_get() {
if ($_POST) {
while (list($result_nme, $result_val) = each($_POST)) {
$fields .= $result_nme . "," ;
$values .= $result_val . "','" ;
}
$fields=substr($fields,0,strlen($fields)-5);
$values=substr($values,0,strlen($values)-12);
echo "Field Count : " . count(explode(",", $fields)) . "<p />";
echo "Fields: " . $fields;
echo "<p />Value Count : " . count(explode(",", $values)) . "<p />";
echo "Values: " . $values . "<p />";
$strSQL = "Insert into YOURDB ($fields) VALUES ('$values)";
return $strSQL;
}
if ($_GET) {
while (list($result_nme, $result_val) = each($_GET)) {
$fields .= $result_nme . "," ;
$values .= $result_val . "','" ;
}
$fields=substr($fields,0,strlen($fields)-5);
$values=substr($values,0,strlen($values)-12);
echo "Field Count : " . count(explode(",", $fields)) . "<p />";
echo "Fields: " . $fields;
echo "<p />Value Count : " . count(explode(",", $values)) . "<p />";
echo "Values: " . $values . "<p />";
$strSQL = "Insert into YOURDB ($fields) VALUES ('$values)";
return $strSQL;
}
}
?>
以上是关于PHP 使用PHP为所有表格变量(POST / GET)创建插入MYSQL的主要内容,如果未能解决你的问题,请参考以下文章