Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 值10被重置为1_Php_Postgresql - Fatal编程技术网

Php 值10被重置为1

Php 值10被重置为1,php,postgresql,Php,Postgresql,我有这个问题,我在数据库字段中存储了一个数字。过了一段时间,我检查一个值是否存在,如果存在,我取一个数字,加上1,直到10,这个工作正常,当我把一个数字加上10,它会被重置为2,就像零没有被计算一样 $row = pg_fetch_array($result,0); $count = (int)$row[1]['count']; $count++; 桌子 我还尝试将其更改为列整数,但也没有成功。您需要行[1]或行['count',],但不是两者都需要。您需要行[1]或行['count',],

我有这个问题,我在数据库字段中存储了一个数字。过了一段时间,我检查一个值是否存在,如果存在,我取一个数字,加上1,直到10,这个工作正常,当我把一个数字加上10,它会被重置为2,就像零没有被计算一样

$row = pg_fetch_array($result,0);
$count = (int)$row[1]['count'];

$count++;
桌子


我还尝试将其更改为列整数,但也没有成功。

您需要行[1]或行['count',],但不是两者都需要。

您需要行[1]或行['count',],但不是两者都需要。

您正在为行编制两次索引。使用$row[1]或$row['count'],而不是两者都使用。当您同时使用这两个字符时,第二个索引操作将为字符串编制索引,并提供第一个字符。当您点击两位数时,这将导致问题。

您正在为该行编制两次索引。使用$row[1]或$row['count'],而不是两者都使用。当您同时使用这两个字符时,第二个索引操作将为字符串编制索引,并提供第一个字符。当您点击两位数时,这将导致问题。

更新数据库中的值的代码外观如何?它通过select语句选择count列,$row[1]['count']是返回的值更新数据库中的值的代码外观如何?它通过select语句和$row[1]['count']选择count列是否返回值
  Column  |           Type           |                           Modifiers                           
----------+--------------------------+----------------------------------------------------
 count    | character varying(255)   |