Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Với PHP trừ một số lượng khỏi bảng mysql

Tôi sẽ thử một cái gì đó như thế:

if ($txt === 'caffe') {

    // get Caffe value :

    try {
        $currentCaffeValue = $conn->query("SELECT yourCaffeValue FROM yourTable");
    } catch (Exception $e) {
        echo 'db read failed : ', $e->getMessage();
    }

    // do your stuff then update Caffe value :

    try {
        $conn->query("UPDATE yourTable SET yourCaffeValue = yourCaffeValue - 1");
    } catch (Exception $e) {
        echo 'db update failed : ', $e->getMessage();
    }
}

Và nhân tiện, bạn nên khử trùng các giá trị từ $ _GET trước khi sử dụng nó: http ://php.net/manual/en/ Chức năng.filter-input.php




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để xóa hoặc thay đổi kích thước tệp ibtmp1 trong MySQL?

  2. cách thêm ngày (DateTime.now) vào cơ sở dữ liệu mySql trong C #

  3. Làm thế nào để ngăn chặn trùng lặp tên người dùng khi mọi người đăng ký?

  4. MySQL - chèn tiếng Nhật từ PHP - Rắc rối khi mã hóa

  5. Cố gắng chỉ đăng một cột duy nhất vào cơ sở dữ liệu