Mysql
 sql >> база данни >  >> RDS >> Mysql

Процесът на убиване на MySQL е, че потребителят няма достатъчно точки PHP

Първо, mysql_* са отхвърлени, така че трябва да погледнете как да ги промените в някакъв момент. Една от опциите е да използвате:MySQLi

Обратно към въпроса си, можете да направите това:

$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. Съвпадение на Mysql...срещу просто като %term%

  2. Какъв е най-добрият начин за мигриране на Django DB от SQLite към MySQL?

  3. Най-добрият начин да съхранявате чат съобщения в база данни?

  4. Множество данни от заявки в една HTML таблица (PHP, MySQL)

  5. Какво е добър дизайн на база данни (схема) за база данни за посещаемост?