Ir para conteúdo
Fórum Script Brasil
  • 0

AJUDA - porque não quer inserir?


leandrokc

Pergunta

$hoje = date('d/m/Y');
$verifica_contrato = mysql_query("SELECT * FROM empresas WHERE contrato = '$hoje' AND ativo LIKE 1");
$res = mysql_num_rows($verifica_contrato);
while($res > 0){
$dados = mysql_fetch_array($verifica_contrato);
$hoje = date('d/m/Y');
$desativa = mysql_query("UPDATE empresas SET ativo = 2 WHERE contrato LIKE '$hoje' AND ativo LIKE 1");
$nome_empresa = $dados['nome_fantasia'];
$anunciante = $dados['id_anunciante'];
$empresa = $dados['id_empresa'];
$mensagem_desativado = '
<li class="list-group-item">
<P>O contrato de sua empresa venceu:</p>
<hr>
<p><b>Empresa:</b></p><p> '.$nome_empresa.' </p>
<p><b>Vencimento:</b></p><p> '. $hoje .' </p>
<p>Clique no botão abaixo para renovar seu contrato:</p>
<p><a href="" style="float:right; margin:0 5 0 5;" onclick="window.open(\'http://ondecomerhoje.com.br/novo_contrato.php?id_empresa=' . $empresa . ', \'Pagina\', \'STATUS=NO, TOOLBAR=NO, LOCATION=NO, DIRECTORIES=NO, RESISABLE=NO, SCROLLBARS=YES, TOP=10, LEFT=10, WIDTH=900, HEIGHT=600\');"><img style="width:90px;" src="img/ativar.png" alt="Ativar empresa"></a></p>
</li>
';
$avisa = mysql_query("INSERT INTO mensagens (id_destinatario, mensagem) VALUES ('$anunciante', '$mensagem_desativado')");
--$res;
}
O script checa se existe no banco de dados alguma empresa com a data de vencimento do contrato igual a data de hoje.
Se existe ele vai rodar a query do update para desativar o perfil, depois monta uma mensagem que será enviada ao usuário avisando do vencimento.
Até ai tudo bem... ele faz o update, desativa as empresas, pega os dados e monta a mensagem ... se eu der echo nas variaveis todas estão ok... MAS ele não está rodando a ultima query... que seria pra inserir a mensagem de aviso no banco de dados... porque?
Não consegui entender o porque... :(

mudei a msg para "mensagem empresa desativada"

1 loop - > INSERT INTO mensagens (id_destinatario, mensagem) VALUES (, '')

2 e ultimo loop -> INSERT INTO mensagens (id_destinatario, mensagem) VALUES (37, ' mensagem empresa desativada ')

Editado por leandrokc
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...