SELECT (VARIÁVEL)

02/12/2019

7

PHP

Boa tarde, estou a fazer uma gestão de sócios e tenho uma tabela que contém o nome e o número de sócios e de seguida vários anos (2019,2020,2021) para ir ao longo do tempo atualizando quotas. Na página de atualizar as quotas tenho um select com os anos e quando clico no 2019 (por exemplo) dou submit e coloco na variável php ($ano). Por final faço select e dá-me erro.

<?php
$query="SELECT nome,numsoc, '$ano' AS coluna FROM soc";
echo $query;
$state=$ms->query($query);

while($row = $state->fetch_assoc()) { ?>
<tr>
<td><?php echo $row['nome'] ?></td>
<td><?php echo $row['numsoc'] ?></td>
<td><?php echo $row['coluna'] ?></td>
</tr>

<?php
}
$state->close();
?>
Responder

Posts


$query="SELECT nome,numsoc,".$ano." AS coluna FROM soc";


Responder

03/12/2019

Bruno Pardim

Iaew cara, onde está carregando a variável $ano ?
Responder

03/12/2019

Bruno Pardim


$query="SELECT nome,numsoc,".$ano." AS coluna FROM soc";




Digo a alimentação desta variável.
Responder