本文主要是介绍数据库的插入和更新时,不用一一地列出字段的懒方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
通用的方法如下:
增加:insert into 数据表(字段1,字段2,字段3) values(值1,值2,值3)
修改:update 数据表 set 字段1=值1,字段2=值2 where id=接收到的ID参数
但是当字段太多时,一一地写出来太麻烦并且容易出错,下面有一个懒方法:
test.php
<form method="POST" action="tests.php">
标题:<input name="title" type="text"></input>
内容:<input name="content" type="text"></input>
<input type="submit"></input>
</form>
test_submit.php
<?
include_once("conn.php");
$test=$_POST;
foreach($test as $key =>$value)
{
$file .= $key.',';
$val .= "'$value'".",";
或者 $val .= "'".$value."'".",";
}
$sql= "insert into think_demo(".trim($file,',').")values(".trim($val,',').")";
$query=mysql_query($sql);
?>
注意:用这种方法的前提是form表单中的name要和数据库的一致。
这篇关于数据库的插入和更新时,不用一一地列出字段的懒方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!