Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17676
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Consulta MySQL com query condicionada

17-04-2014 16:46

Vou mostrar aqui como fazer uma consulta a um banco de dados MySQL com uma query condicionada.

Query condicionada seria uma query que recebe valores externos para ser montada. Por exemplo

SELECT coluna FROM {$minhatabela}

Como mostrado acima, {$minhatabela} é um valor que entra na query, e pode ser condicional, pode vir de um for, de um formulário, ou de qualquer outra condicional.

É possível fazer essa condicional com vários valores em um SELECT. Deixo um exemplo abaixo

// CONEXÃO $colunas = "coluna_um, coluna_dois, coluna_tal, essa_coluna"; $tabela = "tabela_tal"; $onde = " WHERE essa_coluna='valor 1' OR essa_coluna='valor 2' "; $ordena = " ORDER BY essa_coluna "; $limite = " LIMIT 10 "; $query=mysql_query("SELECT {$colunas} FROM {$tabela} {$onde} {$ordena} {$limite}"); while($d=mysql_fetch_array($query)) { echo " {$d['coluna_tal']} <br />"; }

1
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado