Problemas com Update na tabela mos_content

Dúvidas e Comentários sobre o Conceito e Funcionamento do Mambo e Joomla! Atenção: Assuntos de Instalação, Componentes, Módulos, Mambots, Temas e Documentação usar os fóruns abaixo.
Avatar do usuário
Rosemeire da Silva meirita
Novato
Mensagens: 33
Registrado em: 16 Fev 2006, 13:25
Localização: Apucarana

Problemas com Update na tabela mos_content

Mensagem por Rosemeire da Silva meirita »

Estou tentando fazer um update na tabela mos_content, onde o campo checked_out_time

update
mos_content set checked_out_time = '0000-00-00 00:00:00'
where sectionid = 12
and checked_out_time is null


Existe 193 registro desta seção que estão com o campo checked_out_time nulo; qdo faço a alteração nenhuma linha de registro é alterada.

Alguem já se deparou com o seguinte problema ao alterar a tabela mos_content??

???
Avatar do usuário
Paulino Michelazzo
Usuário
Mensagens: 73
Registrado em: 01 Mar 2006, 02:32
Localização: João Pessoa - PB
Contato:

Re: Problemas com Update na tabela mos_content

Mensagem por Paulino Michelazzo »

Está alterando "na mão"?
Paulino Michelazzo
http://www.fabricalivre.com.br
Serviços e Consultoria em Mambo Server
Avatar do usuário
Rosemeire da Silva meirita
Novato
Mensagens: 33
Registrado em: 16 Fev 2006, 13:25
Localização: Apucarana

Re: Problemas com Update na tabela mos_content

Mensagem por Rosemeire da Silva meirita »

sim na mão!!!
Avatar do usuário
Paulino Michelazzo
Usuário
Mensagens: 73
Registrado em: 01 Mar 2006, 02:32
Localização: João Pessoa - PB
Contato:

Re: Problemas com Update na tabela mos_content

Mensagem por Paulino Michelazzo »

Tente:

Código: Selecionar todos

UPDATE mos_content SET checked_out_time = now() WHERE sectionid = 12 AND checked_out_time is null
Se der certo, o problema está na string de data que precisa ser formatada para a inserção na base.

Abs,
Paulino Michelazzo
http://www.fabricalivre.com.br
Serviços e Consultoria em Mambo Server
Avatar do usuário
Rosemeire da Silva meirita
Novato
Mensagens: 33
Registrado em: 16 Fev 2006, 13:25
Localização: Apucarana

Re: Problemas com Update na tabela mos_content

Mensagem por Rosemeire da Silva meirita »

Não deu certo novamente...
O Update não afeta nenhuma linha de registro...

qdo executo o sql a mensagem é:
and checked_out_time is null

Estou usando a ferramento Maestro;

Obrigada pela resposta rapida a minha solicitação
Avatar do usuário
Paulino Michelazzo
Usuário
Mensagens: 73
Registrado em: 01 Mar 2006, 02:32
Localização: João Pessoa - PB
Contato:

Re: Problemas com Update na tabela mos_content

Mensagem por Paulino Michelazzo »

Testei aqui e o mesmo ocorre, ele não dá o update.

Estou conversando com o core do Mambo sobre o assunto. Give me some hours.

Abraços
Paulino Michelazzo
http://www.fabricalivre.com.br
Serviços e Consultoria em Mambo Server
Avatar do usuário
Rosemeire da Silva meirita
Novato
Mensagens: 33
Registrado em: 16 Fev 2006, 13:25
Localização: Apucarana

Re: Problemas com Update na tabela mos_content

Mensagem por Rosemeire da Silva meirita »

Obrigada!!! pela atenção  :D

Deixa eu comentar uma coisinha...
Local eu consigo fazer o update... só não estou conseguindo mudar no servidor...

fiz o teste agora...
Editado pela última vez por Anonymous em 16 Mar 2006, 11:50, em um total de 1 vez.
Avatar do usuário
Paulino Michelazzo
Usuário
Mensagens: 73
Registrado em: 01 Mar 2006, 02:32
Localização: João Pessoa - PB
Contato:

Re: Problemas com Update na tabela mos_content

Mensagem por Paulino Michelazzo »

Permissão?
Paulino Michelazzo
http://www.fabricalivre.com.br
Serviços e Consultoria em Mambo Server
Sólon Freitas Neto
Novato
Mensagens: 24
Registrado em: 27 Jun 2005, 15:32
Localização: Belo Horizonte - MG
Contato:

Re: Problemas com Update na tabela mos_content

Mensagem por Sólon Freitas Neto »

Vou meter o bedelho. Olha tambem tive problemas no meu site referente a varias coisas do tipo. Tive que entrar no cpanel e colocar permisão nas pastas em alguns arquivos para 777 e não esquecer do configuração php. Caso não consiga fazer vc mesmo entre em contato com administrador do seu serve e solicite a ele alterar as permissões do arquivos que deseja. E la no cpanel gerenciamento de arquivos vc tbm confere a permissão dos arquivos .... confere lá ...
Powered By
P4 3.0 HT RAM 2.5 GB DDR 400 SANSUNG
RADEON 9200 SE 128 MB CREATIVE LIVE! 7.1
DISQUETE SONY DRIVES CD DVD-RW CD-RW LG
HD 80GB IDE7200 MAXTOR SATA 25GB SANSUNG
SYSTEM P4V800D-X OFF FONTE 500 W
CONEXÃO 1 MB ADSL 1 EXAUSTOR 80X80
2 COOLERS 80X80
Avatar do usuário
Paulino Michelazzo
Usuário
Mensagens: 73
Registrado em: 01 Mar 2006, 02:32
Localização: João Pessoa - PB
Contato:

Re: Problemas com Update na tabela mos_content

Mensagem por Paulino Michelazzo »

Bem, vamos lá

Convesando com um dos membros do Core, me disse que não existe trava nenhuma que proibisse isso. Então o problema somos nós  ;D

Testando algumas coisas aqui, tive:

Se não tenho nenhum valor no campo checked_out_time (ou 000000 bla blá bla) e faço:

Código: Selecionar todos

UPDATE `mos_content` SET `checked_out_time` = 'null' 
ele me retorna 0 linhas afetadas pq NULL é igual 000 0 0 0 0  bla bla bla

Entretando, se existe um valor 0 em checked_out_time e faço a mesma query, ele afeta esta linha com o valor 0

Ou seja, 000 bla bla bla = NULL  ;)

Agora, se está escrito NULL no campo, temos um erro de tipo de campo. O campo não prevê este valor. NULL == 0000 bla bla bla

Mais uma coisa:

You might try checked_out_time IS NULL. In many databases nothing ever ='s NULL since we don't really know what NULL ='s. Make sense? Most databases use IS NULL and IS NOT NULL.

Abraços
Paulino Michelazzo
http://www.fabricalivre.com.br
Serviços e Consultoria em Mambo Server
Avatar do usuário
Rosemeire da Silva meirita
Novato
Mensagens: 33
Registrado em: 16 Fev 2006, 13:25
Localização: Apucarana

Re: Problemas com Update na tabela mos_content

Mensagem por Rosemeire da Silva meirita »

Realmente...

UPDATE mos_content SET
checked_out_time = now()
WHERE sectionid = 12
where checked_out_time = 0

Deu certo... Mas ainda não consegui entender pq... qual a razão...

Mas beleza valeu pela dica pessoal... fico bastante agradecida.  :D
Responder