PHP вывод колличество строк в таблице бд

[Удален]
728

Здравствуйте. У меня самописный скрипт. Я хочу на нем сделать вывод строк таблицы записанной в бд phpmyadmin.

Вот пример, как сделано на DLE (кто не понял, что я хочу =) ): http://dle-news.ru/statistics.html

Joker-jar
На сайте с 26.08.2010
Offline
171
#1

SQL-запросом из БД...

SELECT Count(*) FROM `table` WHERE ...

[Удален]
#2

Я видел в сети когда-то готовый код этого вывода... Может подскажете, как он выглядит уже готовый)

---------- Post added at 12:30 ---------- Previous post was at 12:20 ----------

Сделал так:

$result2=mysql_query("SELECT Count(*) FROM `records` WHERE i=2");
$amount2=mysql_num_rows($result2);

но выводится ошибка подключения к бд

Joker-jar
На сайте с 26.08.2010
Offline
171
#3

Вряд ли кто-то подскажет, т.к. неизвестно функционалом какого PHP-расширения скрипт работает с БД (mysql, mysqli, ...), используется ли для работы какой-то API-интерфейс (класс для работы с MySQL и т.п.) или нет. Возможно, вам поможет это:

<?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
if (!mysql_select_db('database_name')) {
die('Could not select database: ' . mysql_error());
}
$result = mysql_query('SELECT Count(*) FROM table');
if (!$result) {
die('Could not query:' . mysql_error());
}
echo mysql_result($result, 0, 0);

mysql_close($link);
?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий