Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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 无法更新MySql数据库_Php_Mysql - Fatal编程技术网

Php 无法更新MySql数据库

Php 无法更新MySql数据库,php,mysql,Php,Mysql,目标是将表注册的regStatus值从“a”更改为“d” 我试图用下面的代码更新MySql表,但什么也没发生 User.php: option2.PHP ------------ 您应该使用 if($regStatus === 'a') 及 另外,请与echo确认您在$regstatus和$r\u id中拥有您认为拥有的值。请尝试echo,然后直接在phpmyadmin中运行查询。@Neo:如果id字段是数字&$r\u id是数字字符串,则MySQL将自动将字符串转换为整数。@PaulF,除

目标是将表注册的regStatus值从“a”更改为“d”

  • 我试图用下面的代码更新MySql表,但什么也没发生

  • User.php:
    
    option2.PHP
    ------------
    
    您应该使用

    if($regStatus === 'a')
    


    另外,请与echo确认您在
    $regstatus
    $r\u id

    中拥有您认为拥有的值。请尝试echo,然后直接在phpmyadmin中运行查询。@Neo:如果id字段是数字&$r\u id是数字字符串,则MySQL将自动将字符串转换为整数。@PaulF,除了他说值是'a'或'd'。@RohitGupta:the$regStatus是'a'或'd',Neo指的是%r_id字段
    if($regStatus === 'a')
    
    else if($regStatus === 'b')