PHP+MYSQL的问题!请各位大哥指教! 把这个if判断换一下就OK了。把----------->if(strlen($userid)<1)换成--------->if($userid<>'') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head> <title>Untitled web-page</title></head><body><?phpif($userid){//connection to database; $link = mysql_connect("localhost", "root", ""); mysql_select_db ("data",$link); //insert into table; $strsql="insert into reguser(userid,sex,age,tel,email,address)values('$userid','$sex','$age','$tel','$email','$address')"; $result=mysql_query ($strsql,$link)or die(mysql_error());//close database;mysql_close($link);echo "success";}else{?><form action="<?php echo $PHP_SELF; ?>" method="GET" name="FORM">USERID<input type="text" name="userid" value="" maxlength="18"><BR>SEX<input type="radio" name="sex" value="男" checked>男<input type="radio" name="sex" value="女">女 <br>AGE<input type="text" name="age" value=""><br>TEL<input type="text" name="tel" value=""><BR>EMAIL<input type="text" name="email" value=""><BR>ADDRESS<input type="text" name="address" value=""><br><input type="submit" name="reset" value="reset"><input type="submit" name="submit" value="Submit"></form><? }?></body></html> 楼主是不是提交后看不到success,而总是表单填写页面,这是因为现在php新版本默认register_globals=off了,也就是讲,表单提交的变量不可以直接使用,如本例中可以讲$userid改成$_GET['userid'],其他的类似就可以了楼主也可以讲php.ini中的register_globals改为on,重新启动apache就可以了 他这个是form递交的要用$_POST['userid']而不是$_GET['userid'] 相当与ASP中的函数clnt,clng ASP函数转PHP,请教 初学php,想做网站用什么开发工具好呢?joomla是开发工具吗? 推荐学习PHP的好书或电子文档 高分求:PEAR连接POSTGRES数据库,十万火急 这是一段显示论坛内容的页面 大家帮我看一下 MYSQL错误提示请教 从模态窗口返回值???? 刚学PHP不久 问一个表单的问题,谢谢 请问如何获得客户机离开网页的时间? 关于在IIS5.0下配置PHP 我做的那个小程序呢?
<head>
<title>Untitled web-page</title>
</head>
<body>
<?php
if($userid)
{
//connection to database;
$link = mysql_connect("localhost", "root", "");
mysql_select_db ("data",$link);
//insert into table;
$strsql="insert into reguser(userid,sex,age,tel,email,address)values('$userid','$sex','$age','$tel','$email','$address')";
$result=mysql_query ($strsql,$link)or die(mysql_error());
//close database;
mysql_close($link);
echo "success";
}
else
{
?>
<form action="<?php echo $PHP_SELF; ?>" method="GET" name="FORM">
USERID<input type="text" name="userid" value="" maxlength="18"><BR>
SEX<input type="radio" name="sex" value="男" checked>男<input type="radio" name="sex" value="女">女 <br>
AGE<input type="text" name="age" value=""><br>
TEL<input type="text" name="tel" value=""><BR>
EMAIL<input type="text" name="email" value=""><BR>
ADDRESS<input type="text" name="address" value=""><br>
<input type="submit" name="reset" value="reset">
<input type="submit" name="submit" value="Submit">
</form>
<?
}
?>
</body>
</html>
$_GET['userid'],其他的类似就可以了
楼主也可以讲php.ini中的register_globals改为on,重新启动apache就可以了