PHP Mysql - 将数据库 ID 中的所有值加 1,下一个值减去 1

标签 php mysql arrays database if-statement

我已经绞尽脑汁花了几个小时来解决 php 中的这个逻辑,但在网站上没有成功,并尝试用谷歌搜索,但不清楚。就这样吧。

我的数据库中有这个序列 ID 值 1,2,3,4,5,6,7,8,9,10 作为 id。使用 SELECT 语句调用值是可以的。但这是我的问题,在从数据库获取上述内容后使用PHP,我希望从数据库中加1,从数据库中减1,从数据库中加1,从数据库中减1,从数据库中减1。数据库等。每个操作都应添加到一个数组中,稍后将使用 FOR 循环调用该数组。

我想过使用数组,否则的话,我就无法用手指敲击它,有人可以帮忙吗

最佳答案

$val + (($val & 1)<<1) -1 奇数加 1,偶数减 1。

关于PHP Mysql - 将数据库 ID 中的所有值加 1,下一个值减去 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36249939/

相关文章:

php - json 中缺少字段时无法更新数据库

Php 从 SQL 查询输出中获取 Json 格式

php - 亚马逊 MWS Scratchpad API

mysql - 如何在 MySQL 中手动将种子值设置为 1000

mysql - 通过 Ansible 安装 MySQL (Debian)

javascript - 如何在 Javascript 中使用一个函数为多个变量分配不同的值

C# 在字符串数组中查找最常见的字符串

python - 如何连接向量以在循环中创建数组?

PHP/MySQL 存储过程问题

php - PHP 中的元音编码错误