Показать сообщение отдельно

  #8  
Старый 17.06.2008, 13:23
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
будте добры скажите как сделать запрос и как из него получить колличество записей в бд....
Отвечал же тебе уже!
Цитата:
Во всей базе или только одной таблице

Цитата:
$sql = "SELECT count(id) `table_name`";
table_name - имя таблицы

А со всей можно так

PHP код:
$db=mysql_connect("localhost""user_name""");
$db_list=mysql_list_dbs($db);
while(
$r_db=mysql_fetch_object($db_list)) {
  echo 
$r_db->Database."n";
    
// распечатать список таблиц
  
$t_list=mysql_list_tables($r_db->Database);
  for(
$i=0;$i<mysql_num_rows($t_list);$i++) {
    echo 
" - ".mysql_tablename($t_list,$i)."n";
  }

пример выведет все имена баз данных и таблиц, которые в них содержаться
Недолго переделать, что бы не имена таблиц выводило, а делало запрос
$sql = "SELECT COUNT(id)" . mysql_tablename($t_list,$i);
и то значение что вернет(количество записей) добавлять к какойто переменной
 
Ответить с цитированием