Bom dia a todos, tenho em meu banco de dados uma tabela de pedidos, onde nesse pedidos estão salvos as id's dos produtos que foram selecionados pelo usuário, gostaria de saber se tem alguma forma utilizando um while que possa selecionar os produtos mais pedidos dessa tabela, não tenho ideia por onde começar. Consigo listar todos apenas mas não sei como selecionar os que são mais pedidos.
Ola a todos,
Estou com uma dúvida e ja tentei de tudo que estão dentro das minhas limitações de conhecimento. Tenho um laço de repetição While sendo executado e quero que uma Variavel seja executada apenas uma vez dentro desse laço. Existe essa possibilidade. Obrigado a todos. Segue o código:
<?php
$consult = $row['id'];
$sql = "SELECT * FROM upload_data WHERE USER_CODE = '$consult' ORDER BY id ASC";
$resultadoimg = mysql_query($sql);
$numero_registros = mysql_num_rows($resultadoimg);
while($registrosimg = mysql_fetch_array($resultadoimg))
{
?> <li data-target="#carousel-custom" data-slide-to="0" <?php ele precisa ser executado uma unica vez aqui?>><img src="" alt=""></li>
<?php } ?>
Olá, pessoal mais uma vez venho pedi a ajuda de vocês estou com um problema ao roda uma query que montei, eu sou iniciante na area e não tenho muito conhecimento então o codigo que fiz foi parte de meu conhecimento básico. bom o que eu quero resolver nessa query é o seguinte, eu quero consultar uma tabela e nela pega todos os registros com a a data vencida e lista ela dentro do while em seguida retornar dentro desse if o valor da coluna de cada uma exemplo de como fiz e ficou com loop infinito.
declare @id int
declare @getdate datetime
select @id = IDCadastrado, @getdate = RegDate from BancoTeste.dbo.MinhaTabela where RegDate < getdate()
while @id is not null
begin
select * from BancoTeste.dbo.MinhaTabela where IDCadastrado = @id
end
quando eu executo isso ai ele executa infinitamente o valor do primeiro registro repetidamente.