Как подсчитать mysql с помощью группы по PHP?Как подсчитать mysql с помощью группы PHP?
Когда я проверить этот код этого эха 1
Как сделать для эха 3
(по количеству страны)?
Это мой table_test
_____________________
|__id___|__country__|
|__1____|____usa____|
|__2____|____usa____|
|__3____|___china___|
|__4____|____uk_____|
Это мой код.
<?PHP
$result = mysql_query("SELECT COUNT(*) FROM table_test GROUP BY country");
$row = mysql_fetch_row($result);
mysql_free_result($result);
$all_country = $row[0];
echo $all_country;
?>
'mysql_fetch_row()' = выборка только первой строки. Вы захотите выполнить выборку с помощью 'while()' или 'mysql_fetch_array()'. ** НО: ** вы должны прекратить использовать 'mysql_ *' функции, поскольку библиотека устарела. Посмотрите на [MySQLi] (http://php.net/manual/en/class.mysqli.php) и [PDO] (http://php.net/manual/en/class.pdo.php). – Darren
** Остановить ** с использованием устаревшего 'mysql_ *' API. используйте 'mysqli_ *' или 'PDO'insteat! – Jens