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替换模板里面数据的问题 xampp pdo odbc 改过php.ini了,但还是不行。 mysql_fetch_array的返回问题。 (团队组建)音果网络工作组-招募成员 PHP代码解释 function_exists 在类中怎么用????? PHP新手 第一次搭建php 出现了点问题 很崩溃 听说最新的vbb采用了xml输出来大幅度提高了效率? 再提文件锁定。 请教 写个正则表达式 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/>保存至数据库:成功!";
?>