Как текущий код Нативного PHP переделать под синтаксис Laravel ORM?
<?
function findUserForAddFollower ($user_id) {
$link = mysqli_connect(DATABASE_HOST, DATABASE_USERNAME, DATABASE_PASSWORD, DATABASE_NAME);
$query = mysqli_query($link, "SELECT user_id AS uid, subscriber_id AS sid, id AS us_id FROM user_subscribers WHERE user_id = ". $user_id ." ORDER BY uid;");
$subscribers = [];
while ($result = mysqli_fetch_assoc($query)) {
$subscribers[] = $result['sid'];
}
if (count($subscribers) > 2) {
while (true) {
$query2 = mysqli_query($link, "SELECT user_id AS uid, COUNT(subscriber_id) AS cnt FROM user_subscribers WHERE user_id IN (".implode(", ", $subscribers) .") GROUP BY user_id ORDER BY uid;");
$i = 0;
while ($result = mysqli_fetch_assoc($query2)) {
if ($subscribers[$i] != $result['uid']) {
return $result['uid'];
} else if ($result['cnt'] < 3) {
return $result['uid'];
}
$i++;
}
if (count($subscribers) != mysqli_num_rows($query2)) {
return $subscribers[$i];
}
$query3 = mysqli_query($link, "SELECT user_id AS uid, subscriber_id AS sid FROM user_subscribers WHERE user_id IN (" .implode(", ", $subscribers) . ");");
$subscribers = [];
while ($result = mysqli_fetch_assoc($query3)) {
$subscribers[] = $result['sid'];
}
}
} else {
return $user_id;
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите как использовать Telegram Api на PHPКак вызывать функции? Очень много примеров использования telegram api для бота, а как использовать обычное...
Как правильно реализовать систему уровней с опытам на сайте? Например есть кнопка и когда человек кликает по ней, то ему дается 3 опытаНе знаю...