使用php和mysqli有多少行包含特定值

时间:2016-05-02 15:31:00

标签: php sql database search mysqli

我有一张类似

的表“预订”
bookings
    id      id_class    date                    day         name    
    1       2           2016-03-10 16:00:00     monday      Fredrik
    2       5           2016-03-11 16:00:00     tuesday     Richard
    3       7           2016-03-11 18:00:00     tuesday     Sara
    4       4           2016-03-11 15:00:00     tuesday     Fredrik

然后我使用php

提取该表
<?php
    $result = $con->query("select * from bookings");
<?

我现在想要的是一个php函数,它告诉我有多少行包含特定条目,例如“id_class = 2”或多少行包含(name = Fredrik),其中答案应该在0和正数之间。有办法吗?

1 个答案:

答案 0 :(得分:1)

使用何处获取特定条件

SELECT COUNT(*) FROM bookings WHERE id_class=2

SELECT COUNT(*) FROM bookings WHERE name='Fredrik'