Jump to content


Photo

%s E %


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

#1 pgnall

pgnall

    Enable

  • Usuários
  • 383 posts
  • Sexo:Masculino
  • Localidade:http://eduardo.sganzerla.net

Posted 21/10/2003, 19:55

Aee eu queria saber op q eh "%s" e "%" e ora q serve??

OBS: eu vi isso no invision e num outro code ai

valeu
Eduardo Sganzerla
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀


www.Eu Sei Escrever.com.br - Adote esta campanha!

#2 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 21/10/2003, 20:56

Depende, como estava o código?

#3 Guilherme Blanco

Guilherme Blanco

    Loading...

  • Conselheiros
  • 891 posts
  • Sexo:Masculino
  • Localidade:São Carlos - SP/Brasil
  • Interesses:Programação Web e minha namorada (Maria Camila).

Posted 21/10/2003, 23:00

O operador % significa conjunto de caracteres alfanuméricos aleatórios.

Assim, para uma consulta que retorne todos os resultados de uma coluna chamada col1 que iniciem com a letra S (maiúsculo), sua query ficaria assim:

SELECT * FROM tabela WHERE col1 LIKE 'S%'

Entendeu???

Caso alguma coisa, manda msg...

[]s,
<script language="WebFórum">
// Dados:
Nome("Guilherme Blanco");
Localidade("São Carlos - SP/Brasil");
Cargo("Manutenção");
</script>

#4 Robson

Robson

    Turista

  • Usuários
  • 46 posts
  • Sexo:Não informado

Posted 22/10/2003, 02:59

%s pode ser usado para retornar os resultados de uma consulta.

por exemplo:

$cadastro = mysql_query("select * from usuarios", $connect);
while ($resultado = mysql_fetch_row($cadastro)) {
printf("Nome: %s<br>Endereço: %s<br>Valor a Pagar: %d<br>", $resultado['nome'], $resultado['endereco'], $resultado['preco']);
}

%s = indica uma string
%d = indica um double ou float

essa não é a maneira mais pratica de retornar um resultado de uma consulta mysql em um while (melhor seria usando o mysql_fetch_array), mas fiz assim para vc entender para que serve o "%s".




0 user(s) are reading this topic

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

IPB Skin By Virteq