InfoQ

交流

讨论:没有获得输入的字符串,怎么办

作者 xzhair 发布于 2003-08-02 分类:php基础编程

下面这段编参码没有成功,总是显示: 请输入姓名. 请高人指点 <?php if ($mname=="") {echo "请输入姓名";} else if ($memail=="") {echo "请输入email";} else if ($mnote=="") {echo "请输入留言";} else { $mylink=mysql_connect("localhost","feng",""); mysql_select_db("club",$mylink); $sql = "insert into mm values(.$mname.,.$memail., .$mnote.)"; $result=mysql_query($sql,$mylink); echo "谢谢你的留言."; } ?> write

返回重写

查看留言



逛论坛交流没有获得输入的字符串,怎么办

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

8 条回复

回复

if ($_SGE[mname]=="") {echo "请输入.. 发表人 dong 发表于 08月20日
还是指出;请输入姓名 发表人 xzhair 发表于 08月20日
if ($_SGE[mname]=="") ///是.. 发表人 chengxin119 发表于 08月20日
我个人认为,第一点要尊从楼上兄弟的改.. 发表人 点击注册 发表于 08月21日
QUOTE: 最初由 点击注册 发布 .. 发表人 xzhair 发表于 08月21日
<?php $mname=$_post["mname"]; .. 发表人 xzhair 发表于 08月21日
POST里面的变量要用单引号 $sql="ins.. 发表人 点击注册 发表于 08月21日
你是不是认为应该这样,二者一样的 &.. 发表人 xzhair 发表于 08月21日
  1. if ($_SGE[mname]=="") {echo "请输入姓名";} else if ($_GET[memail]=="") {echo "请输入email";} else if ($_GET[mnote]=="") {echo "请输入留言";} else { $mylink=mysql_connect("localhost","feng",""); mysql_select_db("club",$mylink); $sql = "insert into mm values(.$mname.,.$memail., .$mnote.)"; $result=mysql_query($sql,$mylink); echo "谢谢你的留言."; } ?> write

    返回重写

    查看留言

  2. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月20日 发表人 xzhair

    还是指出;请输入姓名

  3. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月20日 发表人 chengxin119

    if ($_SGE[mname]=="") ///是不是该为:if($_GET[mname]=="")
    {echo "请输入姓名";}

    else
    if ($_GET[memail]=="")
    {echo "请输入email";}
    else
    if ($_GET[mnote]=="")
    {echo "请输入留言";}
    else

  4. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月21日 发表人 点击注册

    我个人认为,第一点要尊从楼上兄弟的改法,第二点就是你的调入数据库的那点我感觉不怎么对呀

  5. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月21日 发表人 xzhair


    QUOTE:
    最初由 点击注册 发布
    [B]我个人认为,第一点要尊从楼上兄弟的改法,第二点就是你的调入数据库的那点我感觉不怎么对呀 [/B]

    敢问,高人我要如何改,告诉我吧

  6. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月21日 发表人 xzhair

    <?php $mname=$_post["mname"]; $memail=$_post["memail"]; $mnote=$_post["mnote"]; $mylink=mysql_connect("localhost","feng",""); mysql_select_db("club",$mylink); $sql="insert into member set name=.$mname.,"; $sql=$sql."email=.$memail.,"; $sql=$sql."note=.$mnote."; $result=mysql_query($sql); echo "谢谢你的留言."; ?> write

    返回重写

    查看留言

  7. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月21日 发表人 点击注册

    POST里面的变量要用单引号
    $sql="insert into member set name=.$mname.,";
    mname变量要用单引号
    $sql=$sql."email=.$memail.,";
    $sql=$sql."note=.$mnote.";
    这两句又是什么意思?变量的要用单引号

  8. 返回顶部

    Re: 没有获得输入的字符串,怎么办

    2003年08月21日 发表人 xzhair

    你是不是认为应该这样,二者一样的 <?php $mname=$_post["mname"]; $memail=$_post["memail"]; $mnote=$_post["mnote"]; $mylink=mysql_connect("localhost","feng",""); mysql_select_db("club",$mylink); $sql="insert into member(name,email,note) values (.$mname.,.$memail.,.$mnote."; $result=mysql_query($sql); echo "谢谢你的留言."; ?> write

    返回重写

    查看留言




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

装有Redhat9.0的请举手

我装的是RH9.0+APACHE2.0+PHP4.22+MYSQL 3.23.54 但是除了个问...

请教这为种编程器编辑的文本文件?

用Windows中的记事本打开显示如下: [php]if(a>b) { if(b>c...

见鬼了~~

偶用输出一个数组时。。。。居然看到比鬼还恐怖的东西。 发...

mail的问题,请教。。。

我在使用MAIL函数的时候,提示我如下错误: Warning: mail() i...

哪位大哥能给我一个gb2312txt下载...

我说怎么会没有文字呢! 原来是没有这个文件啊,但是在论坛上好...

菜鸟提问,请各位大哥回答,有关mkdir()函...

mkdir("/path/to/my/dir", 0700); 我在书上看到一个这样的函数...

关于用php读取html中的表格数据问题..急...

如果有这样的html: asdf asdf asdf ...

各位看看有没有需要的

新闻,全HTML的 http://www.php88.com/new/ 论坛: http://ww...

Xplus Lite 1.0 到 1.05 的升级包

Xplus Lite 1.0 到 1.05 的升级包 1)修改后台登陆界面 ...

东东你能举个例子吗,关于关于在线删除...

关于在线删除session(认证页面方面) 我对网站程序管理目录a...

[]