Mettre à jour une colonne de données dans le tableau
玛莎拉蒂
玛莎拉蒂 2017-08-19 10:24:47
0
3
1447

Table table1

id user_name numéros 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

Je souhaite mettre à jour la colonne des nombres dans le tableau 1 selon la formule ; par exemple, la colonne des nombres est multipliée par 0,01.

Le tableau suivant doit être obtenu :

id user_name numéros 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

J'écris depuis longtemps et je ne trouve pas de moyen, s'il vous plaît.

玛莎拉蒂
玛莎拉蒂

répondre à tous(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 number = $num où id=$uid";
            $ sql=mysqli_query($conn,$sql);

大家讲道理

Dans foreach, multipliez par 0,01 puis ajoutez la valeur d'origine

ringa_lee

select trouve les données, puis parcourt les données et effectue l'opération de multiplication par 0,01 pour chaque

Je ne sais pas si vous pouvez le comprendre comme ça, j'espère que cela pourra vous aider

  • répondre Il me semble que j'ai également utilisé foreach pour écrire. À ce moment-là, il semblait que le résultat des dernières données * 0,01 avait été mis à jour dans toute la colonne, donc les données précédentes étaient incorrectes. Pouvez-vous publier le code pour que je puisse en tirer des leçons ?
    玛莎拉蒂 auteur 2017-08-19 12:14:02
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal