Jump to content
fabiomoreira.rp

Select dentro do Update em uma textarea com editor

Recommended Posts


Boa noite Pessoal, fiz uma página de cadastro e agora eu quero pegar as informações e fazer um select dentro do update, o código abaixo esta funcionando, porém, eu fiz um select no início da página e logo abaixo eu fiz o update.

 

Eu queria fazer o seguinte, quando eu clicar em update os dados já venham dentro do textarea, assim eu iria ler a página, ver o que eu quero alterar, clicar no botão alterar e pronto, estou também utilizando um editor para a textarea.

 

Segue o código.

 

 

<body>
<h1>Atendimento Corporativo</h1>
<div class="up_at_corp">
<?php
$aviso_at_cons = "Não foi localizado nenhum conteúdo no banco de dados!";
$sql = "SELECT * from cons_a_cons";
try{
$result = $connect->prepare($sql);
$result->execute();
$cont = $result->rowCount();
if($cont>0){
  while($a_cons = $result->FETCH(PDO::FETCH_OBJ)){
  echo utf8_decode($a_cons->a_cons_desc);
  }
   }else{
    echo'<script language="javascript">
       alert("'.utf8_encode($aviso_at_cons).'");
       window.location="adm.php";
       </script>';
   }
   }catch(PDOException $e){
   echo 'ERROR:' .$e->getMessage();} 
?>
</div>
  <div id="form_agenda">
      <form method="post" action="" id="cadastro_agenda" name="cadastro" class="rounded" enctype="multipart/form-data">
   <p>Informar a nova Descriçao da Página:</p><br />
<?php
    if(isset($_POST['up_a_cons_desc'])){
   $a_cons_desc = $_POST['a_cons_desc'];
 
   $update_cons_at_corp = "UPDATE cons_a_cons SET a_cons_desc=:a_cons_desc";
  
   try{
   $result = $connect->prepare($update_cons_at_corp);
   $result->bindParam(':a_cons_desc', $a_cons_desc, PDO::PARAM_STR);
   $result->execute();
   $cont = $result->rowCount();
   if($cont>0){
   echo '<br /><div id="cad_evento_sucesso">
         <p>Página Atualizada com sucesso!</p>
         </div><br /><br />';  
   echo '<script language="javascript">window.setTimeout("location.href=\'adm.php?pg=up_a_cons\'",1000)</script>';
   exit;
   }else{
    echo'<br /><div id="cad_evento_erro">
         <p>Erro ao efetuar cadastro, verifique as informações e tente novamente.</p>
         </div><br /><br />';
   echo '<script language="javascript">window.setTimeout("location.href=\'adm.php\'",1000)</script>';
   }
   }catch(PDOException $e){
   echo 'ERROR:' .$e->getMessage();
   }  
}//Fecha if isset
?>
   <textarea class="ckeditor" id="textarea" name="a_cons_desc" size="53" type="text"></textarea><br class="clear"><br />
  
   <input type="submit" class="botao_cad_agenda" name="up_a_cons_desc" value="Atualizar Página" />
   <input type="reset" class="" name="cancelar" value="Limpar Formulário" />
   <button class="botao_canc_cad_agenda"><a href="adm.php">Cancelar Cadastro</a></button><br /><br />
</form>
</div>
<div class="clear"></div>

Share this post


Link to post
Share on other sites

No sue select, crie uma variavel e coloque o valor desejado nela.
Após isso, imprima esta variável dentro da textarea. Ex:

<textarea class="ckeditor" id="textarea" name="a_cons_desc" size="53" type="text">

<?php echo $SuaVariavel ?>

</textarea>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By lezão
      Boa tarde, meus amigos!
      Td bem com vcs?
       
      Tenho um Select em ASP que tbm trabalho que roda normal.
      "SELECT * FROM Banners order by RND(INT(NOW*id_banners)-NOW*id_banners)"  
      E gostaria que roda se em PHP tbm mas infelizmente não estou conseguindo realizar esse acontecimento.
      "SELECT * FROM Produtos where Banners = 'Sim' order by RND(INT(NOW*Banners)-NOW*Banners)"  
      Desde ja muito obrigado!
       
    • By fideles
      Fala pessoal, tudo tranquilo?
       
      Venho recorrer a vós pois já não consigo mais.... 
       
      Tenho um campo select com algumas opções de nome.
      <select class="seleciona_nome"> <option value="Joao">Joao</option> <option value="Julio">Julio</option> <option value="Pedro">Pedro</option> </select>  
      E um campo input do tipo "text"
      <input type="text" class="opcaoSelect" autocomplete="off" disabled="disabled">  
      Preciso que ao selecionar uma opção do "Select" seja auto preenchido no input. Tenho um codigo que funcionava e não sei mais porque não funciona, veja abaixo;
       
      <script> $(document).ready(function(){ $('.seleciona_nome').on('change', addOption); }); function addOption(){ $('.opcaoSelect').val(this.value); } </script>  
      Peço ajuda ai caso alguém consiga me ajudar a entender porque este não funciona mais.
       
      Obrigado.
       
    • By mr22robot
      Boa tarde. 
      Oque eu preciso: Retornar registros sem repetir os que começam com os mesmo nomes.
      Ex: 
      em uma tabela eu tenho:
      Rafael Vieira
      Rafael Martins
      Lucia Vieira
       
      Deve retornar: 
      Rafael Vieira
      Lucia Vieira. 
      Neste caso eu faria para comparar as 5 primeiras letras. pra mim já serve. Pq o que eu preciso é:
      Comparar os 8 primeiro digitos de CNPJ  em uma tabela e ignorar os que começam iguais.
      Alguem consegue me ajudar?
      Muito grato
    • By danilo759
      Estou com uma dúvida, em uma tabelinha é cadastrado a data em uma coluna e a hora em outra coluna, então para "juntar" podemos usar CONCAT() no SELECT. Tudo certo...
       
      SELECT id, CONCAT(data_ini, ' ', hora_ini) as inicio FROM tabela

      Retorna como esperado:

       

      Minha dúvida é, se eu quiser exibir o horário de término para ficar assim como seria a consulta? Lembrando que não existe as colunas data_final e horario_final.

      2020-09-13 03:00:00 2020-09-13 04:00:00
      2020-09-13 04:00:00 2020-09-13 05:00:00
      2020-09-13 05:00:00 ....
    • By FabianoSouza
      Pessoal, como se faz para definir a região de um determinado CEP?
      Preciso criar uma flag no meu select para dizer se a pessoa mora na ZL, ZO, ZS ou ZN.
      Alguém tem uma relação de CEP confiável para eu poder iniciar esse trabalho?
       
       
      Obrigado.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.