Jump to content


Photo

Erro Na Consulta


  • Faça o login para participar
3 replies to this topic

#1 thim

thim

    People are strange, when you're a stranger

  • Usuários
  • 213 posts
  • Sexo:Masculino
  • Localidade:Itap da serra-sp
  • Interesses:Ganhar muito dinheiro com pouco esforço, hahuauhahu

Posted 21/05/2007, 20:44

Olá
fiz essa consulta:
$sql = mysql_query("SELECT * FROM table WHERE campo='".$campo."' AND campo2 LIKE '".$letra."%'", $con);

Eu quero que só exiba os registros que o campo dois comece com determinada letra, mas ele volta todos os registros. E queria saber tambem como eu faço para exibir apenas registros que comecem com numeros.


Falou =]

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 21/05/2007, 21:06

Eu quero que só exiba os registros que o campo dois comece com determinada letra, mas ele volta todos os registros.

Estranho, você tem certeza que a variável $letra está com algum valor?

E queria saber tambem como eu faço para exibir apenas registros que comecem com numeros.

Você pode fazer usando expressão regular [1].

Exemplo:
... WHERE campo REGEXP '^[0-9]'


Referência
[1] http://dev.mysql.com.../en/regexp.html

Edição feita por: Eclesiastes, 21/05/2007, 21:17.

Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 thim

thim

    People are strange, when you're a stranger

  • Usuários
  • 213 posts
  • Sexo:Masculino
  • Localidade:Itap da serra-sp
  • Interesses:Ganhar muito dinheiro com pouco esforço, hahuauhahu

Posted 23/05/2007, 12:20

Valeu cara
consegui arrumar...

...só não conseguir faze ainda para que exiba só os que comecem com numeros =/

alguem?

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 23/05/2007, 15:09

É só usar da forma que lhe disse. :) Leia o link que deixei de referência.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq