永发信息网

PHP,不知道哪里写错了。

答案:7  悬赏:0  手机版
解决时间 2021-07-31 04:06
  • 提问者网友:谁的错
  • 2021-07-30 14:50

//conn.php文件

<?php
$conn=mysql_connect("localhost","root","");
mysql_select_db("hello",$conn);
mysql_query("set names 'GBK'");
?>

//index.php文件

<?php include("conn.php"); ?>
<?PHP
$sql="insert into user (id,user,QQ,shuo) values ('','$_POST[user]','$_POST[QQ]','$_POST[shuo')";
mysql_query($sql);
?>

最佳答案
  • 五星知识达人网友:一秋
  • 2021-07-30 15:13
('','$_POST[user]','$_POST[QQ]','$_POST[shuo')";
前面多了个豆号!
全部回答
  • 1楼网友:春色三分
  • 2021-07-30 19:35

$sql="insert into user (id,user,QQ,shuo) values ('','$_POST[user]','$_POST[QQ]','$_POST[shuo')"; 好像你这条语句写错了吧,改成

$sql="insert into user (id,user,QQ,shuo) values ('','".$_POST['user']."','".$_POST['QQ']."','".$_POST['shuo']."')";这样会比较好些

  • 2楼网友:风格不统一
  • 2021-07-30 19:30
$sql="insert into user (id,user,QQ,shuo) values ('','$_POST[user]','$_POST[QQ]','$_POST[shuo')";改成$sql="insert into user (user,QQ,shuo) values ('".$_POST["user"]."','".$_POST["QQ"]."','".$_POST["shuo"]."')";id部分可以去掉.
  • 3楼网友:走死在岁月里
  • 2021-07-30 18:28

$sql="insert into user (id,user,QQ,shuo) values ('','$_POST[user]','$_POST[QQ]','$_POST[shuo')";

$_POST[shuo 应为 $_POST[shuo]

  • 4楼网友:长青诗
  • 2021-07-30 18:05

id 如果是主键的话的,没必要写上去的,

$sql="insert into user (user,QQ,shuo) values ('$_POST[user]','$_POST[QQ]','$_POST[shuo')";

出现的错误是什么?给出来看下。。。

  • 5楼网友:人類模型
  • 2021-07-30 16:36
<?php include("conn.php"); ?>改为<?php include_once("conn.php"); ?>
  • 6楼网友:洒脱疯子
  • 2021-07-30 15:59

第一步,把连据库的那个资源变量打出来看下。

第二步把SQL语句打出在网页上然后COPY到数据库运行。。

一般来应该是你的SQL语句有哪个地方没写正确。。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯