编程论坛's Archiver

ccsky 发表于 2007-7-14 10:21

[已解决]php增加数据内容,显示为空.

<P>数据表名:cc<br>字段 id 自动增加  类型 int  不允许为空,主键<br>字段 aa 类型varchar         不允许为空<br><br>&lt;?php<br>mysql_connect("localhost","root","");<br>mysql_select_db("ccc");<br>$charest = mysql_query("set names 'gb2312'");</P>
<P>$title=$_POST['title'];<br>$submit=$_POST['submit'];<br>if($submit=="submit")<br>{<br>    if($text!="")<br>    {<br>        mysql_query("insert into cc (aa) values ('$title')");<br>    }<br>    else <br>    {<br>        echo "输入内容为空";<br>    }<br>    mysql_close($link);<br>}<br>?&gt;<br>&lt;form action="index.php" method="POST"&gt;<br>&lt;input type="text" name="text" /&gt;<br>&lt;input type="submit" name="submit" value="注册" /&gt;<br>&lt;/form&gt;<br><br>以上改了很多次,代码问题仍然多多.真不知道是哪的问题.<br>不是提示输入内容为空,就是加不进数据库.<br>再就是 表里只会增加id,不会增加内容.<br>还有就是 一点开页面表就自动增加一条记录.<br><br>请高手们帮帮忙.</P>
[align=right][color=#000066][此贴子已经被作者于2007-7-17 22:42:57编辑过][/color][/align]

myfor 发表于 2007-7-14 12:42

<P>if($submit=="submit")<BR>改成<BR>if($submit=="注册")<BR>或者<BR>if($submit)<BR><BR>$title=$_POST['title'];<BR>$submit=$_POST['submit'];<BR>上面是不是还要加<BR>$text=$_POST['text'];<BR>呢<BR><BR><BR>mysql_connect("localhost","root","");<BR>是不是要改成<BR>$link = mysql_connect("localhost","root","");<BR>呢<BR><BR>参考:<BR>[CODE]&lt;?php<BR><BR>$submit=$_POST['submit'];<BR>if($submit)<BR>{<BR>    $title=$_POST['title'];<BR>    $text=$_POST['text'];<BR>    if($text!="")<BR>    {<BR>        $link = mysql_connect("localhost","root","");<BR>        mysql_select_db("ccc");<BR>        mysql_query("set names 'gb2312'");<BR>        mysql_query("insert into cc (aa) values ('$title')");<BR>        mysql_close($link);<BR>    }<BR>    else <BR>    {<BR>        echo "输入内容为空";<BR>    }<BR>    }<BR>?&gt;<BR>&lt;form action="index.php" method="POST"&gt;<BR>&lt;input type="text" name="text" /&gt;<BR>&lt;input type="submit" name="submit" value="注册" /&gt;<BR>&lt;/form&gt;[/CODE]</P>

lmhllr 发表于 2007-7-14 17:13

表单名是text接收的是title当然没有数据了...<BR><BR>

ccsky 发表于 2007-7-17 22:42

... 失误....      非常感谢大家的帮助!

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.