+ -
当前位置:首页 → 问答吧 → 新手...小白在此

新手...小白在此

时间:2011-11-18

来源:互联网

学了三天了,跟着视频写了个简单的,但是......

add.php文件:
<?php
 $conn=mysql_connect("localhost","root","123");
 mysql_select_db("test",$conn);
 if($_POST['send'])
 {
  if(mysql_query("insert into totest(username,usertitle,usercontent,date)values('$_POST[user]','$_POST[title]','$_POST[content]',now())",$conn))
  {
echo "发表成功";
  }
  else echo("Mysql error:".mysql_error());
}
mysql_close();
?>
 
Html文件:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>我的Test</title>
</head>
<body>
 
<form action="add.php" method="post">
用户:<input type="text" size="20" name="username" /><br/>
标题:<input type="text" size="20" name="usertitle" /><br/>
内容:<textarea name="usercontent"></textarea><br/><br/>
<input type="submit" name="send" value="提交" /><br/>
</form>
</body>
</html>

数据库totest表:
   
  userid username usertitle usercontent date
  1 2011-11-18
  2 2011-11-18
  3 2011-11-18
  ............

为什么中间的POST都不能取到值啊?

作者: royea5420   发布时间: 2011-11-18

无论我怎么输入,username,usertitle,usercontent下面都是一片空白,只有ID自动增量和日期出现。为什么啊??那里弄错了

作者: royea5420   发布时间: 2011-11-18

$_POST[username]

$_POST[usertitle]

$_POST[usercontent]

作者: amani11   发布时间: 2011-11-18

PHP code

'$_POST[username]','$_POST[usertitle]','$_POST[usercontent]'


作者: TottyAndBaty   发布时间: 2011-11-18

$_POST[title]为$_POST['usertitle'].....
要用你的input的name名字......

作者: yunprince   发布时间: 2011-11-18

你的表单是 name="username" name="usertitle" 而你的php $_POST[user]','$_POST[title]','$_POST[content] 能取到才怪了

作者: heyli   发布时间: 2011-11-18

人真多

作者: heyli   发布时间: 2011-11-18

哦 .....................

作者: royea5420   发布时间: 2011-11-18

丢人丢大了

作者: royea5420   发布时间: 2011-11-18

又有问题。。。运行结果:

Mysql error:Data too long for column 'username' at row 1

作者: royea5420   发布时间: 2011-11-18

这不丢人!小疏漏而已

作者: xuzuning   发布时间: 2011-11-18

引用 9 楼 royea5420 的回复:

又有问题。。。运行结果:

Mysql error:Data too long for column 'username' at row 1


提示很明显了,加长数据库字段的长度 username

作者: PhpNewnew   发布时间: 2011-11-18

终于有了 哈哈 。我的第一个PHP 呵呵

作者: royea5420   发布时间: 2011-11-18

忘了谢谢大家了。 非常感谢!大家

作者: royea5420   发布时间: 2011-11-18

不错,LZ很棒啊!赞一个先。。
嘿嘿~~这个网站专门学习这方面的,推荐你进去看看http://www.itccoo.com/

作者: qq160226466   发布时间: 2011-11-18

相关阅读 更多