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

MySQL, Hasil penghitungan kueri dan tampilan di halaman PHP

Jika Anda menggunakan mysql ekstensi, Anda bisa mendapatkan jumlah baris dalam hasil dengan mysql_num_rows() .

$row_count = mysql_num_rows($result1);
echo "There are $row_count results</b>";
while ($row = mysql_fetch_assoc($result1) {
    // Display row of results
}

Jika Anda tidak ingin menampilkan hasilnya, Anda harus menyederhanakan kueri Anda. Anda tidak perlu menentukan kolom yang akan dikembalikan, dan Anda tidak perlu memesan hasilnya.

$query = "SELECT COUNT(*) as cnt
            FROM HD_TICKET  
            JOIN HD_STATUS ON (HD_STATUS.ID = HD_TICKET.HD_STATUS_ID) 
            JOIN HD_PRIORITY ON (HD_PRIORITY.ID = HD_TICKET.HD_PRIORITY_ID) 
            LEFT JOIN USER S ON (S.ID = HD_TICKET.SUBMITTER_ID) 
            LEFT JOIN USER O ON (O.ID = HD_TICKET.OWNER_ID) 
            WHERE (HD_TICKET.HD_QUEUE_ID = $mainQueueID) AND 
            (HD_STATUS.NAME like '%Open%')";
$result1 = mysql_query($query);
$row = mysql_fetch_assoc($result1);
$row_count = $row['cnt'];
echo "$row_count results";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Format string dengan beberapa parameter sehingga MySQL dapat memprosesnya

  2. Membuat kolom baru dengan baris yang digeser ke atas di MySql

  3. MySQL gagal pada:mysql ERROR 1524 (HY000):Plugin 'auth_socket' tidak dimuat

  4. Argumen tidak valid diberikan untuk foreach() di Codeigniter

  5. SUM grup baris berdasarkan nama menggunakan pdo