Здравствуйте, гость ( Вход | Регистрация )

4 страниц V « < 2 3 4  
Ответить в эту темуОткрыть новую тему
> Онлайн Статус Собственными Ручищами
Полезность материала
Понравилась статья?
Да [ 31 ] ** [73,81%]
Нет [ 1 ] ** [2,38%]
Многобукф [ 10 ] ** [23,81%]
Всего голосов: 42
Гости не могут голосовать 
ImProV1zator
сообщение 9.11.2019, 9:12
Сообщение #61


*****

Journeyman
Сообщений: 346
Регистрация: 22.11.2009
Группа: Пользователи
Наличность: 0
Пользователь №: 12.232
Возраст: 20



Цитата(Juzzver @ 9.11.2019, 6:31) *

Попробуй выводить никнейм по буквам в столбик, так еще больше получится.

и аккаунт и айпи и дату регистрации


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ImProV1zator
сообщение 9.11.2019, 9:42
Сообщение #62


*****

Journeyman
Сообщений: 346
Регистрация: 22.11.2009
Группа: Пользователи
Наличность: 0
Пользователь №: 12.232
Возраст: 20



У меня вопрос, как сделать чтобы выводилось число общего онлайна?


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 9.11.2019, 14:12
Сообщение #63


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Juzzver @ 9.11.2019, 4:31) *

Попробуй выводить никнейм по буквам в столбик, так еще больше получится.


и молотком по голове ещё постучать

Цитата(ImProV1zator @ 9.11.2019, 7:42) *

У меня вопрос, как сделать чтобы выводилось число общего онлайна?


https://lmgtfy.com/?q=sql+total+amount+of+rows&s=g
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alfapvp
сообщение 9.11.2019, 22:14
Сообщение #64


****

Apprentice
Сообщений: 128
Регистрация: 13.5.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 18.934
Возраст: 31



Я смотрю многие тут ка кфраера сидят на форуме.
как будто их не учил не кто.
зажравшиеся буржуи.
так впадлу лишний раз на кнопку тут нажать, написать ему правильные вещи.
что мл*ть вот смотри, трудно руку на клаву положить.
аймед тут самый умный видимо.

зажравшийся.
спустить на землю, сними розовые очки свои.
это форум чтобы подсказали.
а не ссылки твои вставлять на гугл.


--------------------
на этом форуме я всегда становился жертвой обмана

(с) Atheist
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 9.11.2019, 23:00
Сообщение #65


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(alfapvp @ 9.11.2019, 20:14) *

Я смотрю многие тут ка кфраера сидят на форуме.
как будто их не учил не кто.
зажравшиеся буржуи.
так впадлу лишний раз на кнопку тут нажать, написать ему правильные вещи.
что мл*ть вот смотри, трудно руку на клаву положить.
аймед тут самый умный видимо.

зажравшийся.
спустить на землю, сними розовые очки свои.
это форум чтобы подсказали.
а не ссылки твои вставлять на гугл.



Я как раз и выступаю за то что б его научить мыслить и решать свои проблемы самостоятельно, вместо того что бы ему огрызки кода кидать, которые он где угодно сможет найти, втупую скопипастить и оно кое-как будет работать.
Ссылка в LMGTFY, с уже готовым поиском, как раз по вопросу который он задал. Это сделано, для того что бы показать насколько легко он сам мог найти ответ на свой вопрос.

П.С. Умнее тебя, это однозначно )))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ImProV1zator
сообщение 10.11.2019, 2:51
Сообщение #66


*****

Journeyman
Сообщений: 346
Регистрация: 22.11.2009
Группа: Пользователи
Наличность: 0
Пользователь №: 12.232
Возраст: 20



Это как выбрать ячейки понятно
Код
SELECT COUNT(column_name)
FROM table_name
WHERE condition;


Не очень понятно как грамотно прописать where и echo, как вывести дальше?



--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ImProV1zator
сообщение 10.11.2019, 3:10
Сообщение #67


*****

Journeyman
Сообщений: 346
Регистрация: 22.11.2009
Группа: Пользователи
Наличность: 0
Пользователь №: 12.232
Возраст: 20



Разобрался,всем спасибо
Код
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

$sql="SELECT name FROM clients ORDER BY name";

if ($result=mysqli_query($con,$sql))
  {
  // Return the number of rows in result set
  $rowcount=mysqli_num_rows($result);
  printf("Result set has %d rows.\n",$rowcount);
  // Free result set
  mysqli_free_result($result);
  }
mysqli_close($con);
?>


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 10.11.2019, 4:18
Сообщение #68


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(ImProV1zator @ 10.11.2019, 1:10) *

Разобрался,всем спасибо
Код
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

$sql="SELECT name FROM clients ORDER BY name";

if ($result=mysqli_query($con,$sql))
  {
  // Return the number of rows in result set
  $rowcount=mysqli_num_rows($result);
  printf("Result set has %d rows.\n",$rowcount);
  // Free result set
  mysqli_free_result($result);
  }
mysqli_close($con);
?>



У тебя там count() не используется.

Код
SELECT COUNT(name) FROM clients;

Тебе вернется результат с 1 записью и 1 столбцом - количество записей в таблице clients.

То что ты сделал будет тоже работать. Но нахрена все имена из таблицы тащить и потом через пхп их считать, если можно просто попросить базу посчитать.

Либо как вариант там где ты таблицу онлайн статуса делаешь, ты там все равно все записи уже тащишь. Просто их посчитай, не делай новый запрос в базу.

Цитата(ImProV1zator @ 10.11.2019, 0:51) *

Это как выбрать ячейки понятно
Код
SELECT COUNT(column_name)
FROM table_name
WHERE condition;


Не очень понятно как грамотно прописать where и echo, как вывести дальше?


WHERE не является обязательным.
Вот тут конкретный пример есть и можно посмотреть как работает.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

4 страниц V « < 2 3 4
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 12:07
Designed by Nickostyle