Информация к новости
  • Просмотров: 992
  • Автор: sulicompany
  • Дата: 15-07-2012, 22:20
 (голосов: 0)
15-07-2012, 22:20

PHP + MySQL вывод данных из базы

Категория: Программирование » VK (Вконтакте)


1. Создаём php файл

<?php
// данные доступа к базе данных
$db_host="localhost";   // обычно не нужно изменять
$db_user="user";    // имя пользователя БД
$db_password="pass";    // пароль БД
$db_name = "name";  // имя БД
$table_name = "stat";   // имя таблицы статистики


// соединение с БД
mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());
mysql_select_db($db_name) or die (mysql_error());
mysql_query("SET NAMES 'utf8'");

// Выполняем запрос: выбрать ID пользователей, которые посетили приложение более 10 раз
$query = 'SELECT * FROM `'.$table_name.'` WHERE `visits`>10;';
$sql = mysql_query($query);

// обрабатываем полученный результат
// если нужно, то узнаем количество выбранных значений
$num_rows = mysql_num_rows($sql);
echo $num_rows.'<br />';

// выводим данные
while ($sql_data = mysql_fetch_array($sql)) {
    echo $sql_data['uid'].' - '.$sql_data['visits'].'<br />';
}

// иногда нужно вывести данные через цикл for
for ($i=0; $i<$num_rows; $i++) {
    $sql_data = mysql_fetch_array($sql);
    echo $sql_data['uid'].' - '.$sql_data['visits'].'<br />';
}

?>


Заменяем данные доступа к базе данных.

2. Всё готово!
Загружаем файл на сервер и запускаем в браузере. Если в вашей базе есть пользователи, которые посетили приложение более 10 раз, то вы увидите их ID и количество посещений.