PHP小鸟求问:为什么我的数据保存不到数据库? 首先你把sql语句打印出来,入到mysql中运行看看有没有有错误...如果不能插入进去的话就是你的sql语句有问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先检查你的sql语句有错误没有?你的代码中连接了数据库后,还没有选择要操作哪个数据库呢。mysql_select_db($dbname),你在看看书上的代码是怎么写的吧。 错了。是要操作哪个表。不是数据库。<?php $strcontent=$_POST['strcontent']; echo " <li>成功接收参数,strcontent=".$strcontent; $sql="INSERT INTO 'db_message'.'t_message' ("; $sql=$sql."'intmessageid','strcontent')"; $sql=$sql."VALUES(null,'".$strcontent."');"; //$sql="INSERT INTO 'db_message'.'t_message' ('intmessageid','strcontent') VALUEs (null,'$strcontent')"; $connect=mysql_connect("localhost","root","123") or dir("uneble to connect database server"); mysql_select_db($dbname); //$dbname 你要操作的表名$query=mysql_db_query("db_message",$sql,$connect)or die(" <li/>!!!"); echo" <li/>保存至数据库:成功!"; ?> 谢谢各位指引,成功了,下面的代码中注释掉的均能正常连接了:<?php$strcontent=$_POST['strcontent'];//echo "<li>成功接收参数,strcontent=".$strcontent;//$sql="INSERT INTO t_message(";//$sql=$sql."intmessageid,strcontent)";//$sql=$sql."VALUES(NULL,'".$strcontent."');";$sql="INSERT INTO db_message.t_message (intmessageid,strcontent) VALUEs (null,'$strcontent')";echo $sql;$connect=mysql_connect("localhost","root","123") or dir("uneble to connect database server");$query=mysql_db_query("db_message",$sql,$connect)or die("<li/>7777");//mysql_select_db("db_message") or die("不能选择这个数据库,或数据库不存在");//mysql_query($sql)or die("插入数据库失败");echo mysql_error();echo"<li/>保存至数据库:成功!";?> 想去自杀得问题! PHP上传多个文件如何写? 怎么把一篇文章转换为图片? 乱码问题 急!! 数据库不能插入新行 问一个问题 $php_self的问题?!急 在WIN2000下使用PHP,配套的用什么数据库好?MS SQL还是MYSQL?哪个速度快? 我现在有一个很急的问题,请大家帮我!!! php操作mysql的脚本-有问题,数据库列表不能从文件里面读?请大牛帮助啊。怎么调试都不行? header 下载,文件末尾多了个问号? div的问题
$strcontent=$_POST['strcontent'];
echo " <li>成功接收参数,strcontent=".$strcontent; $sql="INSERT INTO 'db_message'.'t_message' (";
$sql=$sql."'intmessageid','strcontent')";
$sql=$sql."VALUES(null,'".$strcontent."');"; //$sql="INSERT INTO 'db_message'.'t_message' ('intmessageid','strcontent') VALUEs (null,'$strcontent')";
$connect=mysql_connect("localhost","root","123") or dir("uneble to connect database server"); mysql_select_db($dbname); //$dbname 你要操作的表名$query=mysql_db_query("db_message",$sql,$connect)or die(" <li/>!!!");
echo" <li/>保存至数据库:成功!"; ?>
<?php
$strcontent=$_POST['strcontent'];
//echo "<li>成功接收参数,strcontent=".$strcontent;//$sql="INSERT INTO t_message(";
//$sql=$sql."intmessageid,strcontent)";
//$sql=$sql."VALUES(NULL,'".$strcontent."');";$sql="INSERT INTO db_message.t_message (intmessageid,strcontent) VALUEs (null,'$strcontent')";echo $sql;$connect=mysql_connect("localhost","root","123") or dir("uneble to connect database server");$query=mysql_db_query("db_message",$sql,$connect)or die("<li/>7777");
//mysql_select_db("db_message") or die("不能选择这个数据库,或数据库不存在");
//mysql_query($sql)or die("插入数据库失败");
echo mysql_error();
echo"<li/>保存至数据库:成功!";
?>