sql >> Database >  >> RDS >> Mysql

MySQL, resultaten van zoekopdrachten en weergave op PHP-pagina

Als u de mysql . gebruikt extensie, kunt u het aantal rijen in het resultaat krijgen met 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
}

Als u de resultaten niet wilt weergeven, moet u uw zoekopdracht vereenvoudigen. U hoeft de kolommen niet op te geven om terug te keren en u hoeft de resultaten niet te bestellen.

$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. Kan SQL Server een webverzoek verzenden?

  2. Roep een opgeslagen procedure aan met parameter in c#

  3. Postgres FK verwijst naar composiet PK

  4. datum tijd pass waarde van python naar mysql