Loading...
Привет:)

Нужно вывести данные из двух таблиц.

В while.

1. Таблица с игроками по определённому статусу.
2.Таблица с данными у которых определенный статус.

Помогите кто понимает как это сделать чтобы не делать колхоз.

Спасибо 🙏
________
посл. ред. 28.02.2023 в 15:22; всего 1 раз(а); by Nakogame
Кто-то поможет?
NA MILLION , укажи названия таблиц и какие столбики из них нужно достать
airo , user status = off
battle status on
php
echo "Игроки:n";
while ($row = $stmt1->fetch(PDO::FETCH_ASSOC)) {
echo $row['имя'] . "n";
}
Выполнение запроса к таблице игроков
$stmt1->bindParam(':статус', $статус);
$stmt1->execute()
// Выполнение запроса к таблице данных
$stmt2->bindParam(':статус', $статус);
$stmt2->execute();

// Вывод результатов запроса к таблице данных
echo "Данные:n";
while ($row = $stmt2->fetch(PDO::FETCH_ASSOC)) {
echo $row['данные'] . "n";
}

________
посл. ред. 28.02.2023 в 15:55; всего 2 раз(а); by 779667185
$usetab =$pdo->prepare('SELECT * FROM user INNER JOIN battle WHERE user.status = off AND battle.status = on');
$usetab->execute();
779667185 , Такой велосипед и я могу сделать
airo , спасибо)
если правильно понял
php
<?php

$user = $pdo->prepare('SELECT * FROM user WHERE status = :status');
$user->execute(array(':status' => 'off'));
if ($user->rowCount() > 0) {
while ($value = $user->fetch()) {
$battle = $pdo->prepare('SELECT * FROM battle WHERE user = :user AND status = :status LIMIT 1');
$battle->execute(array(':user' => $value['id'], ':status' => 'on'));
echo nl2br("Name: {$value['name']}; ON\r");
}
}
MIN_MAX (28 фев 2023, в 16:06)
если правильно понял
php
<?php

$user = $pdo->prepare('SELECT * FROM user WHERE status = :status');
$user->execute(array(':status' => 'off'));
if ($user->rowCount() > 0) {
while ($value = $user->fetch()) {
$battle = $pdo->prepare('SELECT * FROM battle WHERE user = :user AND status = :status LIMIT 1');
$battle->execute(array(':user' => $value['id'], ':status' => 'on'));
echo nl2br("Name: {$value['name']}; ON\r");
}
}
🤦♀ нельзя делать запрос в цикле
Онлайн: 3
Время:
Gen. 0.1055
(c) Bym.Guru 2010-2025