Ir para conteúdo

POWERED BY:

Arquivado

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

vitinho.vitor

[Resolvido] Inserir dados em Registros

Recommended Posts

Olá pessoal,

 

Tenho um banco de dados com 100 e poucos registros porém eu esqueci de uma coluna de data, inseri a coluna porém gostaria de colocar uma data para todos os registros, a data de hoje por exemplo. Tem como fazer isso?

 

Desde já agradeço,

Vitor

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem sim vitinho, um exemplo:

 

UPDATE nome-tabela SET data = '2010-10-29';

Note que não possui a cláusula where, então será feito o update em todas as linhas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

no banco ficara gravado aaaa-mm-dd

 

para converter na hora de exibir (no SELECT), use DATE_FORMAT() [pesquise]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, pesquisei sobre o assunto e achei exemplos semelhantes uns aos outros: DATE_FORMAT(data,'%d/%m/%Y') FROM camping .

 

Porém eu preciso fazer um novo select para fazer essa conversão?

Esse é meu SELECT existente, onde coloco $row['data'] e aparece a data no formato aaaa-mm-dd

$db = mysql_select_db("w18kilatemvet11");
$sql = mysql_query("SELECT * 
FROM  `camping` 
WHERE  `nome` = CONVERT( _utf8 '$nome'
USING latin1 ) 
COLLATE latin1_general_ci
");

Não entendi direito como eu introduzo. Me deem um exemplo.

 

Desde já agradeço,

Vitor

Compartilhar este post


Link para o post
Compartilhar em outros sites

$sql = mysql_query("SELECT *, DATE_FORMAT(data, '%d/%m/%Y') AS data 
FROM  `camping` 
WHERE  `nome` = CONVERT( _utf8 '$nome'
USING latin1 ) 
COLLATE latin1_general_ci
");

mas assim cara, ali no lugar do * (tudo), era melhor que tu listasse os campos..

id, nome, ...

 

enfim.. entendeu a modificação que fiz ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu entendi a alteração, porém está dando erro:

PHP Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\home\w18kilatemvet1\Web\acampi\camping.php on line 115

PHP Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\home\w18kilatemvet1\Web\acampi\camping.php on line 121

 

 

Porém eu achei na internet e achei uma outra forma de converter que está neste post, ele da um erro bem mais fácil de ser corrigido. Clique aqui

 

De uma olhada! Obrigado

 

Consegui resolver dessa forma, fiz algumas alterações a mais nesse seu código e deu certinho!

 

Muito obrigado!!

 

RESOLVIDO

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.