Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

(PHP) vk guard

Новичок
Окт
294
801
Активный
OFFTOP

оптимизация бд? оптимизация sql? что это


N+1:
$a = $BD -> query("SELECT `ID` FROM houses WHERE Owner = '$User[pName]';");
while( $sql = mysqli_fetch_array( $a ) ) {
    $BD -> query("INSERT INTO autonalog (`vkId`, `Type`, `Id`) VALUES($peer_id, 0, $sql[0])");
}

OFFTOP

А что будет, если у человека будет 200 наказаний и команду вызовут 4 человека?


http шалит:
case 'myErrorLog':
{
    if ($User[pId])
    {
        $BD = BD_CREATE();
       
        $BD -> query("SET character_set_results = utf8");
   
        $a = $BD -> query("SELECT * FROM history WHERE Name = BINARY('$User[pName]') ORDER BY Date DESC");

        if (mysqli_num_rows($a))
            $msg = '&#10024; Ваша история наказаний 😲:<br><br>';

        while( $sql = mysqli_fetch_array( $a ) )
        {
            $msg = $msg."&#9989; ($sql[Date]) $sql[msg]<br><br>";
           
            if (strlen($msg) > 3000)
            {
                $vk -> sendMessage($peer_id, $msg);
                $msg = '';
            }
        }
       
        $BD -> close();
    }
    else
        $msg = '&#9989; Для начала выберите основной аккаунт.';
   
    break;
}
 
Сверху