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

PHP SQL получава SELECT COUNT(user) към променлива

Трябва да използвате mysql_result и да получите първата колона от резултата. Като това:

$result = mysql_query("SELECT COUNT(user) FROM game_paths WHERE user='$user'");
$count = mysql_result($result, 0);

Можете също така да нанесете псевдоним на колоната по този начин:

$result = mysql_query("SELECT COUNT(user) AS total FROM game_paths WHERE user='$user'");
$data = mysql_fetch_assoc($result);
$count = $data['total'];

Което може да е по-добре, ако ще изберете няколко колони едновременно, а също и за четливост.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ADDDATE() Примери – MySQL

  2. Безкрайно превъртане с MySQL данни

  3. Mac OS X - EnvironmentError:mysql_config не е намерен

  4. PHP отнема 90 пъти повече време за изпълнение на заявка от MySQL клиента

  5. MySQL/MariaDB:създайте изглед на центрирана таблица