Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dieguinn

[Resolvido] Colocando tudo em letra maiusculo no BD

Recommended Posts

Como coloco todos os registros do banco de dados em MAIUSCULO ? Qual funçao e como seria a consulta?

 

E pra retirar os acento dos registros?

 

(Da pra fazer isso no MySQL mesmo, ou irei ter que fazer em PHP)?

 

Tentei fazer um codigo assim:

<?php
$conexao = mysql_connect("localhost", "desenv", "2222");
mysql_select_db("socincl",$conexao);

$sqlSelect = "SELECT Nome,LOGRADOURO,UF,COMPLEMENTO,BAIRRO,CIDADE FROM SeminarioTotal";
mysql_query($sqlSelect) or die (mysql_error());
$limite = mysql_query($sql);
//$row = mysql_fetch_array($sqlSelect); 

//Pegar os campos do BANCO DE DADOS
while(){
	$Nome = $sql["Nome"];
	$LOGRADOURO = $sql["LOGRADOURO"];
	$UF = $sql["UF"];
	$COMPLEMENTO = $sql["COMPLEMENTO"];
	$BAIRRO = $sql["BAIRRO"];
	$CIDADE = $sql["CIDADE"];
	$i++;
	
}
echo $Nome;
mysql_close( );
?>
 

Está dando erro, nao sei pq... o que eu coloco dentro do While???

 

Muito obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

$sqlUpdate = "UPDATE SeminarioTotal set Nome = UPPER(Nome)";

Deu certo ae... muito obrigado :D

 

...so uma duvida para aumentar o aprendizado... tava tentando executar varios comandos so de uma vez, o que esta errado neste comando? ... tenho um problema serio com isso ( Fazer mais de um comando de uma vez)

UPDATE SeminarioTotal set INSTIT = UPPER(INSTIT), set LOGRADOURO = UPPER(LOGRADOURO), set BAIRRO = UPPER(BAIRRO), set CIDADE = UPPER(CIDADE), set UF = UPPER(UF);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara Quanto a su Pergunta Do que você coloca no While():

Pois bem como While é Repetição voce deve colocar a função do PHP que faz executar todas a linhas da Query ficando assim:

$sql = "SELECT Nome,LOGRADOURO,UF,COMPLEMENTO,BAIRRO,CIDADE FROM SeminarioTotal";

$query = mysql_query($sql) or die (mysql_error());

// Na funçao mysql_fetch_row() é passado o paramentro que armazena a query que é variavel $query
// Vejamos

while($rs = mysql_fetch_row($query)){ 

// A varivel $rs armazena as linhas das colunas em um Array dai para voce recorrer ao campo desejado
// Ou seja para pegar este campo deve recorrer ao indice do array que é o nome coluna da tabela ou seja,
// imaginamos que nome da coluna seja nome dai então $rs['nome']
	
        $rs['Nome'];
	$rs['LOGRADOURO'];
	$rs['UF'];
	$rs['COMPLEMENTO'];
	$rs['BAIRRO'];
	$rs['CIDADE'];		
}

Quanto ao While é isto ai, espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.