mysql_query INSERT INTO VALUES 有没有简单的写法?
<input name="name" id="name" />
<input name="sex" id="sex" />
<input name="age" id="age" />
......
</form>
<SCRIPT type="text/javascript" src="jquery-1.3.2.min.js"></SCRIPT>
<SCRIPT type="text/javascript">
$.ajax({
type: "POST",
url: "save.php",
data: $("form").serialize();
});
}
</SCRIPT>
save.php
<?php
......
mysql_select_db($sql_db);
mysql_query("INSERT INTO messages VALUES ( null,'".mysql_real_escape_string($_post['name'])."', '".mysql_real_escape_string($_POST['sex'])."', ......... )");
?>
请问以上 mysql_query INSERT INTO VALUES 有没有简单的写法?序列化传递过来的值很多,需要列一大堆,很长的一列。
能否自动写入数据库表呢?这样当<form>的值和数据库表改动时,这里就不需要更改了。
(注:form表单的值是和数据库表的值对应的。)
谢谢
相关推荐
PHP+MySQL之Insert Into数据插入用法分析
本文实例讲述了PHP+MySQL之Insert Into数据插入用法。分享给大家供大家参考。具体如下: INSERT INTO 语句用于向数据库表中插入新纪录。 向数据库表插入数据 INSERT INTO 语句用于向数据库表添加新纪录。 语法: INSERT INTO table_name VALUES (value1, value2,....) 您还可以规定希望在其中插入数据的列: INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,....) 注释:SQL 语句对大小写不敏感。INSERT INT
Mysql中LAST_INSERT_ID()的函数使用详解
从名字可以看出,LAST_INSERT_ID即为最后插入的ID值,有了这个实用的函数,我们可以实现很多问题,下面我们就来深入探讨下。
MySQL Insert Into 添加数据.docx
MySQL Insert Into 添加数据.docx
php mysql insert into 结合详解及实例代码
php mysql insert into 结合详解 ySQL INSERT INTO语句在实际应用中是经常使用到的语句,所以对其相关的内容还是多多掌握为好。 向数据库表插入数据 INSERT INTO 语句用于向数据库表添加新记录。 语法 INSERT INTO table_name VALUES (value1, value2,....) 您还可以规定希望在其中插入数据的列: INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,....) 注释:SQL 语句对大小写不敏感。INSERT INTO 与
详解MySQL数据库insert和update语句
用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。接下来通过本文给大家介绍MySQL数据库insert和update语句,需要的朋友一起学习吧


基础编程
