Heim >Backend-Entwicklung >PHP-Tutorial >php如何修改表内字段内容

php如何修改表内字段内容

WBOY
WBOYOriginal
2016-06-13 12:07:361557Durchsuche

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 />


执行的结果是成功修改'部门责任人审核'.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:瞧这段简单的代码Nächster Artikel:面向对象 OOP之小弟我见