테이블의 데이터 열 하나를 업데이트합니다.
玛莎拉蒂
玛莎拉蒂 2017-08-19 10:24:47
0
3
1420

테이블 table1

id user_name 번호 wtime

1 Jack 12 2017-08-19 10:08:28

3 Andy 34 2017-08-19 10:08:37

4 Lulu 24 2017-08-19 10:09:04

공식에 따라 table1의 숫자 열을 업데이트하고 싶습니다. 예를 들어 숫자 열에 0.01을 곱합니다.

다음 테이블이 그려져야 합니다:

id user_name 숫자 wtime

1 Jack 12.12 2017-08-19 10:08:28

3 Andy 34.34 201 7-08-19 10:08:37

4 Lulu 24.24 2017 -08-19 10:09:04

오래 글을 쓰고 있는데 방법이 생각이 안나네요 도와주세요.

玛莎拉蒂
玛莎拉蒂

모든 응답(3)
[鸡]彬彬爹地[鸡]

$sql="select * from table1";
        $result=mysqli_query($conn,$sql);
            while($rs=mysqli_fetch_array($result)){
           $uid=$rs['id'];
$num=$rs['numbers']+1;
            echo "$num"."<br />";
           $sql="UPDATE table1 SET 숫자 = $num where id=$uid";
            $ sql=mysqli_query($conn,$sql);

大家讲道理

foreach에서는 0.01을 곱한 다음 원래 값을 더합니다

ringa_lee

select는 데이터를 찾아 순회하고 foreach에서 0.01을 곱하는 연산을 수행합니다

이렇게 이해하실 수 있을지 모르겠지만 도움이 되셨으면 좋겠습니다

  • 회신하다 저도 foreach를 써서 썼던 것 같은데, 당시 마지막 데이터 * 0.01의 결과가 전체 컬럼에 업데이트 되어 이전 데이터가 잘못된 것 같았습니다. 제가 배울 수 있도록 코드를 게시해 주시겠어요?
    玛莎拉蒂 작가 2017-08-19 12:14:02
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿