为了账号安全,请及时绑定邮箱和手机立即绑定

为什么运行此代码后,我的 SQL 表中的数据会被删除?

为什么运行此代码后,我的 SQL 表中的数据会被删除?

阿晨1998 2021-08-26 20:20:08
我有我想运行的这段代码,它连接到我的数据库,它用来显示表上的值,但每次我执行 UPDATE 查询时。它用零更新行的其余部分,除了我选择的那个。我想保留我的号码,但只更新我选择的号码,但我不知道怎么做!我用带有零 (0) 的一行初始化了表,然后使用我的网页应用程序我想更改这些值。但是,如果我在其余列上有另一个值并且我想更改此值,则其余值将为零(表的初始状态)(我认为我不知道如何更好地解释它)<?php                       $showData = ("SELECT * FROM horario");                      if ($new_user_activity['data'] == 'Seg' ) {                          $segHora = $new_user_activity['horas'];                      }                          $sql = ("UPDATE horario SET seg=$segHora WHERE id=1");                          if(!mysqli_query($conn,$sql)) {                            echo("ERRO NA QUERY" );                          }                          else {                            if(mysqli_query($conn,$sql)){                              $sqlData = mysqli_query($conn,$showData);                              while ($row = mysqli_fetch_array($sqlData,MYSQLI_ASSOC)){                              echo($row['seg']);                              }                             }                        }            ?>它希望将我的值与同一行的其他列保持一致!
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 154 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信