Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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,我想更新数据。我的桌子是空的 ID Name Cat Points 1 John trainee 55 2 Ram manager 75 3 Shiva manager 80 4 Mark trainee 45 5 Mary intern 38 6 Tom trainee 60 从上表中,我只想将cat字段中的受训人员更新为0。如何制作 我知道如何将所有cat字段设置为零 $sql="UPDATE $tbl_name SET `cat` = '0'"; 结果如下所示 ID Name Cat

我想更新数据。我的桌子是空的

ID Name Cat Points
1 John trainee 55
2 Ram manager 75
3 Shiva manager 80
4 Mark trainee 45
5 Mary intern 38
6 Tom trainee 60
从上表中,我只想将cat字段中的受训人员更新为0。如何制作

我知道如何将所有cat字段设置为零

$sql="UPDATE $tbl_name SET `cat` = '0'";
结果如下所示

ID Name Cat Points
1 John trainee 0
2 Ram manager 75
3 Shiva manager 80
4 Mark trainee 0
5 Mary intern 38
6 Tom trainee 0
请尝试以下查询:

$sql = 'UPDATE $tbl_name SET Points = 0 WHERE Cat = "trainee"';
请尝试以下查询:

$sql = 'UPDATE $tbl_name SET Points = 0 WHERE Cat = "trainee"';


所有学员的分数都必须为0,是吗?是的@SajithaNilan:示例GivenI和Tim已经在@Sajithanilanb编写了一个Asnwer,但他需要做cat=0,对吗?根据$sql=“更新$tbl_名称集
cat
='0';这一定是打字错误,我猜@SajithaNilan所有学员的分数都必须是0,是吗?是的@SajithaNilan:Example也是GivenI和Tim已经写了一个Asnwer@Sajithanilanb,但他需要做cat=0,对吗?根据$sql=“更新$tbl_名称集
cat
='0';这一定是打字错误,我猜@SajithaNilani已经试过了,但我得到了这个错误#1054-我试过的“where子句”中的未知列“培训生”,但我得到了这个错误#1054-where子句中的未知列“培训生”#1054-where子句中的未知列“培训生”我得到了这个错误error@onlychande请清楚地提到你的结肠。因此,我们可以给您一个更好的答案$sql=“UPDATE$tbl_name SET
Points
=0,其中
Cat
='traineer';试试这个@onlychande很高兴它奏效了@onlychande#1054-where子句“我得到这个”中的未知列“培训生”error@onlychande请清楚地提到你的结肠。因此,我们可以给您一个更好的答案$sql=“UPDATE$tbl_name SET
Points
=0,其中
Cat
='traineer';试试这个@onlychand很高兴它奏效@onlychand