Я пытаюсь понять, как сделать totalCount внутри цикла if цикла while, но пока не удалось этого сделать.
Как я могу достичь своей цели с помощью этого кода
$rowCount = 1;
while ($clientrows = $statement->fetch()) {
// should return 1000 rows
if ($clientrows['company'] != $current_client) {
echo $rowCount++;
$rowCount++;
// return clientX (one time)
}
if ($clientrows['time'] != NULL ) {
// returns X rows of clientX(from the previews count
// could be any number but lets say here it should be 100 rows
echo $rowCount++;
$rowCount++;
// i need the total counts inside this IF($clientrows['time'] != NULL )
}
echo $rowCount++; // doesn't show anything
// create here the IF total count of previews IF function
// if($totalCounts) {
// echo ' Do something here ';
// }
}
echo $rowCount++; //shows the total rows of while loop while ($clientrows = $statement->fetch())
если я поставлю count++ сразу после функции ЕСЛИ, он ничего не покажет, если я сделаю это в конце, то он подсчитает все
EDIT Количество counts возвращает все строки моего цикла while ($clientrows = $statement->fetch() (то есть около 1000), что мне нужно сделать, это получить общее количество строк этот IF statment
if ($clientrows['time'] != NULL ) { } Это может быть 100, 101 или 200 из 1000 строк.
Помощь?
echo $rowCount++;
, так как вы считаете дважды - person   schedule 28.05.2014