欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

怎么在表格中添加表单,并提交MYSQL数据库

程序员文章站 2022-05-18 15:27:51
...
如何在表格中添加表单,并提交MYSQL数据库
本人是个新手,现在想做个指标提交系统,MYSQL数据库中已经有销售整体架构,并已经在PHP中按照登陆账号自动生成对应的销售下属人员,但是架构后面跟着销售的指标,想做个输入框,并提交到数据库中,请问怎么做:

架构 盈利额
-L4:上海结婚 黄主管 输入框
-L3:上海结婚2组 沈主管 输入框
-L2:上海结婚2-1组 马主管 输入框
L1: 孙销售 输入框
L1: 杜销售 输入框
L1: 李销售 输入框


$q=$_POST["employeenumber"];

$con = mysql_connect('localhost', 'root', '');
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("org", $con);

echo "




";

$sql="SELECT 架构,盈利额 FROM `org` WHERE 主管工号 = '".$q."'";

$result = mysql_query($sql);

while($row = mysql_fetch_array($result))
{
echo "";
echo "";
echo "";
}
echo "
架构 盈利额
" . $row['架构'] . "
";

mysql_close($con);
?>

------解决思路----------------------
我在你基礎上修改了一下,思路就是這樣,用表記錄的id對應提交。
index.php

$q=$_POST["employeenumber"];

$con = mysql_connect('localhost', 'root', '');
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("org", $con);

echo '
';
echo "



";

$sql="SELECT id, 架构,盈利额 FROM `org` WHERE 主管工号 = '".$q."'";

$result = mysql_query($sql);

while($row = mysql_fetch_array($result))
{
echo "";
echo "";
echo '';
echo "";
}
echo "
架构 盈利额
" . $row['架构'] . "
";
echo '';
echo '
';
mysql_close($con);
?>


add.php

$con = mysql_connect('localhost', 'root', '');
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("org", $con);

$employeenumber = $_POST["employeenumber"];

$sql="SELECT id, 架构,盈利额 FROM `org` WHERE 主管工号 = '".$q."'";

$result = mysql_query($sql);

while($row = mysql_fetch_array($result))
{
if($_POST['yl'.$row['id']]){
$sqlstr = "update `org` set 盈利额='".$_POST['yl'.$row['id']]."' where id='".$row['id']."'"; // 更新入db
mysql_query($sqlstr) or die(mysql_error());
}
}

mysql_close($con);

header('location:index.php?q='.$employeenumber); // 跳轉回去
?>

------解决思路----------------------
24行的
盈利额='"$_POST['yl'.$row['id'].]"' where
改为
盈利额='".$_POST['yl'.$row['id']]."' where


------解决思路----------------------
本帖最后由 xuzuning 于 2014-12-10 18:33:58 编辑 $sqlstr = "update `org` set 盈利额='"$_POST['yl'.$row['id'].]"' where id='".$row['id']."'";
应为
$sqlstr = "update `org` set 盈利额='" . $_POST['yl'.$row['id']] . "' where id='".$row['id']."'";
怎么在表格中添加表单,并提交MYSQL数据库

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 怎么在表格中添加表单,并提交MYSQL数据库
  • 专题推荐