$data = dbarray(dbquery("SELECT album_id,photo_filename,photo_thumb1,photo_thumb2,photo_order FROM ".$db_prefix."photos WHERE photo_id='$photo_id'")); $result = dbquery("UPDATE ".$db_prefix."photos SET photo_order=(photo_order-1) WHERE photo_order>'".$data['photo_order']."' AND album_id='$album_id'"); $result = dbquery("UPDATE ".$db_prefix."users SET points_normal=(points_normal-6) WHERE user_id='".$userdata['user_id']."'"); $result = dbquery("DELETE FROM ".$db_prefix."photos WHERE photo_id='$photo_id'"); $result = dbquery("DELETE FROM ".$db_prefix."comments WHERE comment_item_id='$photo_id' and comment_type='P'"); $result = dbquery("DELETE FROM ".$db_prefix."ratings WHERE rating_item_id='$photo_id' and rating_type='P'"); $result = dbquery("UPDATE ".$db_prefix."users SET points_normal=(points_normal-6) WHERE user_id='".$userdata['user_id']."'"); redirect(FUSION_SELF."?status=delpd");
Tylko jak zrobić żeby jak ktoś naciśnie kilka razy usuń to nie odejmowało mu kilka razy punktów? (Być może źle nazwałem temat, za co z góry przepraszam)
Dodam jeszcze że jest to przerobiony kod extreme-fusion