EL

if setando positivo e negativo simultaneamente.. ou erro em funçao rand PHP

Por El Rusher, 29 de mai. de 2021 em Websites

1
830
El RusherE
29 de maio de 2021 às 16:23
$Sortear = rand(0, 1);
$TabelaShop = array (0  => $SQL->query('INSERT INTO shop_offer (`id`, `points`, `category`, `type`, `item`, `count`, `description`, `name`) VALUES
    (103, 1000, 2, 8, 18840, 1, "Teste1", "Teste1")'),

    1 => $SQL->query('INSERT INTO shop_offer (`id`, `points`, `category`, `type`, `item`, `count`, `description`, `name`) VALUES
    (104, 1000, 2, 8, 18840, 1, "Teste2", "Teste2")')
);
if ($Sortear == 0) {
    $TabelaShop[0];
}
else if($Sortear == 1){
    $TabelaShop[1];
}



Aonde estou errando? sempre que seto isso, ele joga tanto duas informaçoes pra Database, como se a variavel 'Sortear', fosse 0 e 1, ou acusando o if em positivo e o else if em positivo tbm.. algo do tipo

Editado Maio 29 por Holograma