这段程序肯定有错,但就是不知道错在那里,大家帮帮忙,

lzl8146 2004-06-22 11:55:57
<html>
<form method="post" action="<?php echo $PATH_INFO?>">
<input type=hidden name="id" value="<?php echo $myrow["id"] ?>">

名:<input type="text" name="first"><br>
姓:<input type="text" name="last"><br>
住址:<input type="text" name="address"><br>
职务:<input type="text" name="position"><br>
<input type="submit" name="submit" value="提交数据"><br>
</form>
<?php
if($submit)
{
echo "submit!\n";
$db=mysql_connect("localhost","root");
mysql_select_db("mydb",$db);
$sql="INSERT INTO employees(first,last,address,position)
VALUES('$first','$last','address','postion')";
$result=mysql_query($sql);
echo "添加数据库成功!请查看数据库中的数据";
}

?>
</html>

连echo “submit”都没执行,晕啊,我的mysql中已经有mydb数据库了。
...全文
97 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzl8146 2004-06-22
  • 打赏
  • 举报
回复
还是不行,能写个详细的例子给我吗?
singleon 2004-06-22
  • 打赏
  • 举报
回复
if($_POST['submit'])
VALUES('$_POST["submit"],'$_POST["submit"]','$_POST["submit"]','$_POST["submit"]')";
lzl8146 2004-06-22
  • 打赏
  • 举报
回复
还是不行啊?可以执行,但数据库中没有数据。。。。。
lzl8146 2004-06-22
  • 打赏
  • 举报
回复
我看的是php3的参考手册,但我用的是php4,是不是语法格式不同啊
chinaworker 2004-06-22
  • 打赏
  • 举报
回复
if($_POST['submit'])
lzl8146 2004-06-22
  • 打赏
  • 举报
回复
帮忙改改,小弟刚开始学php。。。。。
hahawen 2004-06-22
  • 打赏
  • 举报
回复
这个问题请到faq里面找答案
hahawen 2004-06-22
  • 打赏
  • 举报
回复
表单提交的变量的读取方法:
post上来的变量: $_POST['varname'];
get上来的变量: $_GET['varname'];

文件变量: $_FILES['varname'];

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧