Mysql php güncelleme fonksiyonu sorun

1 Cevap php

Nasıl nadas yapmak için mysql için bir php kod oluşturabilirim?

Aktif = 1 akım miktarını 2000 + yapmak durumunda

id,   eid,       amount,   apply 1,  apply 2,      apply 3,  active
1     1788       500        NULL        NULL        NULL      1
2     1956       1000       NULL        NULL        NULL      1
3     2035       1500       NULL        NULL        NULL      1

Ve çıkış değiştirmek için başka bir şey, bu gibi olmak.

id,   eid,       amount,   apply 1,  apply 2,      apply 3,  active
1     1788       2500       NULL        NULL        NULL      1
2     1956       3000       NULL        NULL        NULL      1
3     2035       3500       NULL        NULL        NULL      1

Yardımcı olacak kişiler için önünde teşekkürler

1 Cevap

Aşağıdaki gibi SQL sorgusu:

UPDATE tablename SET amount=amount+2000 WHERE active=1;

PHP bu yürütmek nasıl kullanmakta olduğunuz veritabanı sürücüsü bağlıdır.

Örneğin kullanılarak mysqli,

<?php
$link = mysqli_init();
mysql_real_connect($link, $host, $username, $password, $db_name);
mysqli_query($link, "UPDATE tablename SET amount=amount+2000 WHERE active=1");