Dieguinn 0 Denunciar post Postado Dezembro 15, 2009 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
Dieguinn 0 Denunciar post Postado Dezembro 15, 2009 e como posso fazer o update? $sqlUpdate = "UPDATE SeminarioTotal set Nome = $Nome"; Assim ? Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Dezembro 15, 2009 $sqlUpdate = "UPDATE SeminarioTotal set Nome = UPPER(Nome)"; Compartilhar este post Link para o post Compartilhar em outros sites
Dieguinn 0 Denunciar post Postado Dezembro 16, 2009 $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
h4v3st 1 Denunciar post Postado Dezembro 16, 2009 Cara, a sintaxe do update é assim: update nome-tabela SET campo1 = conteudo1, campo2 = conteudo2 where campo3 = conteudo3; Não utiliza o SET para cada campo, apenas separe eles por vírgula. Confira aqui: http://dev.mysql.com/doc/refman/5.0/en/update.html Até mais! Compartilhar este post Link para o post Compartilhar em outros sites
Dieguinn 0 Denunciar post Postado Dezembro 16, 2009 Cara, a sintaxe do update é assim: update nome-tabela SET campo1 = conteudo1, campo2 = conteudo2 where campo3 = conteudo3; Não utiliza o SET para cada campo, apenas separe eles por vírgula. Confira aqui: http://dev.mysql.com/doc/refman/5.0/en/update.html Até mais! Brigadao! Compartilhar este post Link para o post Compartilhar em outros sites
Silas Stoffel 0 Denunciar post Postado Dezembro 17, 2009 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