нужно подсчитать количество строк в таблице и вывести на экран
я реализую это так :
$query= "SELECT COUNT(*) FROM tovarbase";
$rez = mysql_query($query);// посылаем запрос базе данных
$kol = mysql_fetch_array($kol);
echo " В базе данных содержеться $kol записей";
но в итоге он мне выдает ''В базе данных содержаться Array записей "
как мне правильно вывести на экран количество записей в таблице?
Спустя 1 минута, 42 секунды (9.04.2010 - 17:25) Nikitian написал(а):
$query= "SELECT COUNT(*) FROM tovarbase";
$rez = mysql_query($query);// посылаем запрос базе данных
$kol = mysql_fetch_array($rez);
echo " В базе данных содержеться ".$kol[0]." записей";
Спустя 1 минута, 21 секунда (9.04.2010 - 17:26) Guest написал(а):
Nikitian
а что значит ".$kol[0]." ?
а что значит ".$kol[0]." ?
Спустя 10 минут, 21 секунда (9.04.2010 - 17:36) Nikitian написал(а):
Первый элемент массива. Функция mysql_fetch_array() возвращает 2 смерженных массива: асоциативный и с числовыми индексами. Тут проще обратиться по числовому индексу (можно ещё так: $kol['COUNT(*)']).
Спустя 1 минута, 21 секунда (9.04.2010 - 17:38) Guest написал(а):
Nikitian
большое спасибо
большое спасибо