php+mysql 的update 问题,运行后不出错,但是修改不成功!
<?phpINCLUDE_once("conn.php");$php_id=$_GET[id];$sql="select*frompluswhereid='$php_id...
<?php
INCLUDE_once("conn.php");
$php_id=$_GET[id];
$sql="select * from plus where id='$php_id'";
$query=MYSQL_QUERY($sql,$conn);
$row=MYSQL_FETCH_ARRAY($query);
?>
<div style="text-align:center;">
<form name="modify" method="POST" action="modify.php">
名称:<input type="text" name="m_name" value="<?=$row[p_name]?>" /><br /><br />
数量:<input type="text" name="m_number" value="<?=$row[p_number]?>" /><br /><br />
时间:<input type="text" name="m_time" value="<?=$row[p_time]?>" /><br /><br />
备注:<textarea name="m_note"/><?=$row[p_note]?></textarea><br /><br />
<input type="submit" name="modify1" value="修改" />
<input type="reset" name="reset" value="重置" />
</form>
</div>
<?php
if($_POST['modify1']){
$sqlstr="update plus set p_name='".$_POST['m_name']."',p_nmuber='".$_POST['m_number']."',p_time='".$_POST['m_time']."',p_note='".$_POST['m_note']."' where id='$php_id' ";
$result=MYSQL_QUERY($sqlstr,$conn);
if($result){
echo "修改成功,<a href='sorting.php'>点击查看</a>";
}
else
echo "修改失败,<a href='javascript:onclick=history.go(-1)'>点击返回</a>";
}
?>
这是代码,请大侠们看看,多多指教。 展开
INCLUDE_once("conn.php");
$php_id=$_GET[id];
$sql="select * from plus where id='$php_id'";
$query=MYSQL_QUERY($sql,$conn);
$row=MYSQL_FETCH_ARRAY($query);
?>
<div style="text-align:center;">
<form name="modify" method="POST" action="modify.php">
名称:<input type="text" name="m_name" value="<?=$row[p_name]?>" /><br /><br />
数量:<input type="text" name="m_number" value="<?=$row[p_number]?>" /><br /><br />
时间:<input type="text" name="m_time" value="<?=$row[p_time]?>" /><br /><br />
备注:<textarea name="m_note"/><?=$row[p_note]?></textarea><br /><br />
<input type="submit" name="modify1" value="修改" />
<input type="reset" name="reset" value="重置" />
</form>
</div>
<?php
if($_POST['modify1']){
$sqlstr="update plus set p_name='".$_POST['m_name']."',p_nmuber='".$_POST['m_number']."',p_time='".$_POST['m_time']."',p_note='".$_POST['m_note']."' where id='$php_id' ";
$result=MYSQL_QUERY($sqlstr,$conn);
if($result){
echo "修改成功,<a href='sorting.php'>点击查看</a>";
}
else
echo "修改失败,<a href='javascript:onclick=history.go(-1)'>点击返回</a>";
}
?>
这是代码,请大侠们看看,多多指教。 展开
若以下回答无法解决问题,邀请你更新回答
展开全部
运行后输出的什么东西?
我一般都是把sql语句直接在页面上输出来然后放到phpmyadmin里执行看效果.
我一般都是把sql语句直接在页面上输出来然后放到phpmyadmin里执行看效果.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
123
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你打印一下你的sql执行结果,如果修改不成功的话,我怀疑是你的条件不成立,看看打印出的sql语法是否够正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询