$sql="insert into userlist (name,title,content,ip,lastdate)
成都创新互联成立于2013年,是专业互联网技术服务公司,拥有项目成都做网站、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元略阳做网站,已为上家服务,为略阳各地企业和个人服务,联系电话:18980820575
values('','$user','$_POST[‘title’]','$_POST[‘content’]','$svip',now())"; 这样试试呢
可以用特殊字符串代替,比如$zhi保存到数据库中后,然后取出来,再用变量去替换$zhi这个字符串即可。
insert into语句,对于php来说,是一个字符串,php可以将变量嵌入字符串中
而对于mysql来说,那就是sql命令语句了!
语句格式是:
insert into 表名称 (字段名称集) value (字段值集)
需要注意的是,在字段集中,值的表示方式有加引号和不加引号的区别,这在于数据库字段类型所决定
示例:
$sql = "insert into table_name( time, a, b) values( '{$t}', {$x}, {$y} )";
mysql_query( $sql );
我们一般都会将信息写入到一个指定的文件 当中。然后根据相应的信息来处理问题。 比如笔者最喜欢在用 Ajax 取不到数据的时候,在PHP脚本里面加上下面一段代码 复制代码 代码如下:$fp = fopen('./a.txt', 'a+b'); fwrite($fp, $content); fclose($fp); 我只是为了 debug 用得着搞得那么累吗。 这里你可以使用 var_export() . 此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是 其返回的表示是合法的 PHP 代码。 可以通过将函数的第二个参数设置为 TRUE,从而返回变量的表示。 复制代码 代码如下:$fp = fopen('./a.txt', 'a+b'); fwrite($fp, var_export($content, true)); fclose($fp); 注意 var_export() 的第二个参数需要设置为 true 才表示取得返回值。要不然是直接输出