我试图制作php脚本,取决于用户选择的内容将更新数据库中的某一行。 所以程序首先要做的是它获取我的属性中包含的一些图像;然后它询问用户他们是否喜欢这些图像,如果他们喜欢某个图像,程序会将数据库中每个属性的值加1(EX:img1有属性: attr1& attr2 - >用户表示他喜欢图像 - >程序在数据库的属性表中搜索attr1和attr2,并将其前一个值加1。
我的问题是,当程序必须更新数据库行时,它不会这样做并且没有错误。
for ($i=1; $i <=$imgresponse[4] ; $i++) {
$attr="attribute".$i;
$getattr=($imgresponse[$attr]);
$sql= "UPDATE `gustos` SET '$getattr' = '$getattr' + 1 WHERE `idbrujula` = 1";
$sqlquery= @mysqli_query($dbc,$sql);
}