$sql="UPDATE paper
set
$field='$data'
where paper_id
AND user_id='" . $_SESSION['edit2'] . "'";
我遇到了一个问题,当我更新paper_id 2的标题(纸张表中的列)时; user_id 1以前的paper_id 1; user_id 1也在更新中。
任何人都可以给我一些想法吗?
答案 0 :(得分:0)
试试这个:
$sql="UPDATE paper
set
$field='$data'
where paper_id =".$_REQUEST['paperid']." /* something that comes from your Request*/
AND user_id='" . $_SESSION['
edit2'] . "'";
答案 1 :(得分:0)
$sql="UPDATE paper
SET
$field='$data'
WHERE paper_id = '$something'
AND user_id='" . $_SESSION['edit2'] . "'";
根据您的需要更改$something
答案 2 :(得分:0)
$paper_id = isset($_POST['paper_id']) ? $_POST['paper_id'] : '';
if ($paper_id)
{
$sql="UPDATE paper
SET
$field='$data'
WHERE paper_id = '$paper_id'
AND user_id='" . $_SESSION['edit2'] . "'";
}
注意: paper_id应该从您的表单传递。
答案 3 :(得分:0)
$ sql =“UPDATE paper set $ field ='$ data'where paper_id ='”。 $ _SESSION ['addpaper']。 “'AND user_id ='”。 $ _SESSION ['login']。 “'”
现在正在运作。
非常感谢你。 开发者, EduardoVerdugoCácere, Ilesh Patel