我编写的$sql="insert into content (content_id,sender_id,topic_id,contenttext,contenttime) " .
"values ('','2',$topic,'$_POST[contenttext]',now())";
语句在PHP网页中运行显示插入正常,可是到数据库中查看却没有插进去,但是同样echo出来的语句复制到MYSQL中执行确可以添加,想知道是哪里出了问题,希望大家能够帮忙,谢谢。
"values ('','2',$topic,'$_POST[contenttext]',now())";
语句在PHP网页中运行显示插入正常,可是到数据库中查看却没有插进去,但是同样echo出来的语句复制到MYSQL中执行确可以添加,想知道是哪里出了问题,希望大家能够帮忙,谢谢。
解决方案 »
- 求一mysql函数 返回一个号码的所有组合
- Mysql的查询问题
- 【完全新手请教】用c++开发MySQL程序使用什么技术好?
- SQL中可以得到数据,MYSQL中就得不到了 大家帮忙看看,在网上实在查不到如何解决
- ?mysql 的phpMyAdmin不可用,报错Can't connect to local MySQL server through socket '/tmp/mysql.sock'(2)
- 哪位兄弟姐妹知道如何倒出本地mysql数据库,然后安装到另外一台机器上去?
- >>有关两个数据表连接起来,产生新表的问题??(UNION)<<
- 在weblogic下,能不能配置mysql的jdbc驱动做Connection Pools
- insert into select 但是部分值是从外部获取的怎么办
- MySQL中随机生成固定长度字符串的方法问题
- MySQL数据网络版如何设置
- 关于TXT导入MySQL问题 请高手指点
/usr/sbin/tcpdump -i eth0 -s 0 -l -w - dst port 3306 | strings | egrep -i
<?php
$connection = mysql_connect("localhost","root","") or die("连接数据库失败");
mysql_select_db('dgl1',$connection) or die("选择数据库失败");
$topic=$_GET['topic'];
if($_POST["submit"]){
mysql_query('set names utf8') ;
$sql="insert into content (content_id,sender_id,topic_id,contenttext,contenttime) " .
"values ('','2',$topic,'$_POST[contenttext]',now())";
echo "<script language=\"javascript\">alert('添加成功');history.go(-2)</script>";
}
echo "<form action=addcontent.php?topic=$topic method=post name=myform onsubmit=return CheckPost();>
留言内容:<textarea name=contenttext cols=60 rows=9></textarea><br/>
<input type=submit name=submit value=发布留言>
</form>";
?>
<SCRIPT language=javascript>
function CheckPost()
{
if (myform.contenttext.value=="")
{
alert("必须要填写留言内容");
myform.contenttext.focus();
return false;
}
}
</SCRIPT>