简体   繁体   中英

Get number of row and display

How to get total number of row in database via php and display it?I've done it in phpmyadmin using COUNT(column_name) FROM (table_name) but I got confuse when applying using php. Sorry for my silly question

Try to do something like this:

 <?php
    $mysqli = new mysqli("localhost", "my_user", "my_password", "world");

    /* check connection */
    if (mysqli_connect_errno()) {
        printf("Connect failed: %s\n", mysqli_connect_error());
        exit();
    }

    if ($result = $mysqli->query("SELECT Code, Name FROM Country ORDER BY Name")) {

        /* determine number of rows result set */
        $row_cnt = $result->num_rows;

        printf("Result set has %d rows.\n", $row_cnt);

        /* close result set */
        $result->close();
    }

    /* close connection */
    $mysqli->close();
    ?>
<?php    
$sql = mysql_query("SELECT * FROM `table`") or die(mysql_error());

    echo mysql_num_rows($sql);
?>

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM