Home >Backend Development >PHP Tutorial >php如何修改表内字段内容

php如何修改表内字段内容

WBOY
WBOYOriginal
2016-06-13 12:07:361549browse

php怎么修改表内字段内容
菜鸟求助  怎么在其他字段不变的情况下修改某个字段内容,我现在想修改'部门责任人审核:'这个字段里面的内容,但一直写不进去
while($row = mysql_fetch_assoc($query))
{
    echo '日期:'.$row[time].'  ';
echo '部门:'.$row[bumen].'  ';
echo '姓名:'.$row[name].'  ';
echo ' 职务:'.$row[zhiwu].'
';
echo '未打卡时间:'.$row[wdktime].'
';
echo '未打卡原因:'.$row[wdkyy].'
';
echo '部门责任人审核:'.$row[bmshtime].'  ';
echo '人事行政部/总经理审批:'.$row[rsshtime].'
';
echo '';
echo '



'; 
}
echo '
 ';
echo '';
echo '
';
mysql_query('UPDATE wdksm SET 
bmshtime = \'' . $_POST['test']  . '\'
WHERE time = \'' .$row[id] . '\' 
');


        ?>
------解决思路----------------------
如果你想要mysql连接方式的话,可使用如下对你的源代码进行分析过后的代码:
<br />$query = mysql_query('SELECT * FROM wdksm ');<br />while($row = mysql_fetch_assoc($query))<br />{<br />$id=$row['id'];            //要修改的id号没有被取得,应该在此处获取<br />echo '日期:'.$row["time"].'  ';<br />echo '部门:'.$row["bumen"].'  ';<br />echo '姓名:'.$row["name"].'  ';<br />echo ' 职务:'.$row["zhiwu"].'<br />';<br />echo '未打卡时间:'.$row["wdktime"].'<br />';<br />echo '未打卡原因:'.$row["wdkyy"].'<br />';<br />echo '部门责任人审核:'.$row["bmshtime"].'  ';<br />echo '人事行政部/总经理审批:'.$row["rsshtime"].'<br />';<br />//echo '<input name="" type="button" value="审核" onclick="" />'; //提交按钮放置在表单外,导致表单无法提交<br />echo '<hr /><br />'; <br />}<br />echo '<form name="bc" method="post" action=""> ';<br />echo '<input id="test" name="test" type="text" value="审核" />';<br />echo '<input type="submit" value="审核"/>';   //应在此处加上提交按钮,表单才能成功提交<br />echo '</form>';<br />/*mysql_query('UPDATE wdksm SET <br />bmshtime = \'' . $_POST['test']  . '\'<br />WHERE time = \'' .$row[id] . '\'          //严重错误的sql语句            <br />');*/<br />//正确的sql语句<br />$sql='UPDATE wdksm SET <br />bmshtime = \'' . $_POST['test']  . '\'<br />WHERE id = \'' .$id . '\' <br />';<br />mysql_query($sql);<br /><br />


执行的结果是成功修改'部门责任人审核'.
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn