Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Proses pembunuhan MySQL adalah pengguna tidak mendapat cukup poin PHP

Pertama, mysql_* sudah usang sehingga Anda harus melihat untuk mengubahnya di beberapa titik. Salah satu opsi adalah menggunakan:MySQLi

Kembali ke pertanyaan Anda, Anda bisa melakukan ini:

$insert = "UPDATE `users` SET `points` = (`points`-5) WHERE `username` = '".$username."' and points > 5";
mysql_query($insert);
if (mysql_affected_rows() > 0)
{
    // other codes

    $insert = "UPDATE `users` SET `lodd` = (`lodd` +1) WHERE `username` = '".$username."'";
    mysql_query($insert); 
}else{
    echo "You don't have enough points";
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. hibernate + mysql + memuat data dalam file

  2. Flask-SQLAlchemy - Kapan tabel/database dibuat dan dimusnahkan?

  3. Menggunakan ORDER BY dan GROUP BY bersama-sama

  4. codeigniter menambahkan IS NULL di find_in_set

  5. MySQL – Berbagai Metode untuk Mengetahui Pengguna Saat Ini